Chasse hebdomadaire aux bugs par QAwerk : Pundit pour les cas de test iOS

Pundit est une excellente application de messagerie moderne. Par « moderne », nous entendons qu’elle ne se limite pas aux messages instantanés et aux discussions de groupe. La fonctionnalité de cette application peut être divisée en deux parties : l’essentiel – ajout de la fonction « push-to-talk » et nettoyage automatique de l’historique, et le ludique – stickers parlants, effets vocaux et musique. Le tout est présenté dans une interface magnifique et facile à utiliser.
Notre équipe QA, curieuse, a tellement apprécié l’étendue des fonctionnalités qu’elle a décidé de les tester lors d’une séance hebdomadaire de « Bug Crawl », et les résultats sont visibles ci-dessous.
L’application plante lors de l’envoi du code de vérification à un numéro de téléphone inexistant
Critique
- Appuyez sur le bouton S’inscrire.
- Choisissez un pays sans indicatif, par exemple, les Îles d’Åland.
- Tapez ‘0’ dans le champ du numéro de téléphone.
- Appuyez sur Suivant.
iPhone SE sous iOS 10.3.3
iPhone 6 sous iOS 11.0
L’application plante.
Un avertissement sur le numéro incorrect apparaît.
L’application plante lorsque l’utilisateur choisit un chat avec lui-même
Critique
L’utilisateur doit avoir un champ Nom vide.
- Allez dans Recherche.
- Tapez votre identifiant dans la barre de recherche.
- Trouvez votre compte et appuyez sur Ajouter aux contacts.
- Fermez l’onglet et allez dans la section Chat.
- Appuyez sur votre contact dans la liste.
iPhone SE sous iOS 10.3.3
iPhone 6 sous iOS 11.0
L’application plante.
La fenêtre de chat s’ouvre.
Une validation du format du numéro de téléphone est manquante
Majeure
Lors du premier lancement de l’application, l’utilisateur ne doit pas être inscrit.
- Sur la page de démarrage, appuyez sur le bouton S’inscrire.
- Choisissez une région, par exemple, l’Ukraine.
- Tapez “0” dans le champ Numéro de mobile.
- Appuyez sur le bouton S’inscrire.
iPhone SE
iPhone 6S
La page avec le champ de code d’accès apparaît.
La fenêtre de chat s’ouvre.
Une validation d’e-mail est manquante
Majeure
- Appuyez sur la photo de compte dans le coin supérieur.
- Appuyez sur Options.
- Dans le bloc Détails personnels, choisissez le champ Email.
- Tapez ‘@’ dans le champ et soumettez les modifications.
iPhone SE
iPhone 6S
Le formulaire est mis à jour.
Un avertissement concernant une adresse e-mail incorrecte apparaît.
Le curseur de l’écran de démarrage fonctionne incorrectement après que l’utilisateur a appuyé dessus.
Triviale
- Au premier lancement de l’application.
- Appuyez sur le dernier interrupteur de l’écran de démarrage.
iPhone SE
iPhone 6S
Le curseur affiche la dernière position de l’onglet, l’image provient de la première.
Le curseur affiche le bon ordre des onglets.
Les applications de messagerie sont devenues un élément essentiel de la liste des applications de tout smartphone. Malheureusement, certains développeurs n’accordent pas suffisamment d’attention aux tests détaillés de leurs produits. L’application Pundit ne fait pas exception. Négliger les vérifications des données utilisateur peut entraîner une perte de données et des commentaires négatifs, même si l’application semble et fonctionne globalement bien.
