- Bug : comportement qui diffère de ce que l'app devrait faire.
- Gravité : l'ampleur des dégâts quand le bug survient (crash ou coquille).
- Priorité : le délai dans lequel tu décides de le corriger. Gravité et priorité sont liées, mais ne sont pas la même chose.
- Étapes de reproduction : les étapes exactes qui font réapparaître le bug.
- Reproductible : le bug survient à chaque fois que tu suis les étapes de reproduction.
- Résultat attendu vs réel : ce qui devrait se passer, et ce qui s'est passé.
- Régression : quelque chose qui marchait avant et a cassé après un changement.
- Smoke test : un passage rapide sur les parcours principaux pour voir si un build mérite d'être testé plus avant.
- Cas limite : une entrée ou une situation inhabituelle, comme un champ vide ou l'absence de réseau.
- Bloquant : un bug qui empêche de tester ou de publier.
- Contournement : une façon pour les utilisateurs de se passer du bug.
- Doublon : un signalement d'un bug déjà signalé.
- Cas de test : une vérification écrite, avec des étapes et un résultat attendu.
- Test exploratoire : tester sans script, en suivant ce que tu remarques.
- Journal de crash : l'enregistrement technique d'un plantage de l'app.
Exemple : « Le bouton Payer ne fait rien après une rotation de l'écran. » Gravité : élevée (bloque l'achat). Priorité : à corriger cette semaine. Reproduction : ouvrir le panier, tourner l'écran, appuyer sur Payer.
Liens
- Matrice de gravité et de priorité des bugs
- Comment rédiger un rapport de bug en tant que testeur
- Retour au glossaire des tests d'app ; voir aussi termes ASO et termes de feedback et de recherche.
Tu veux trouver les bugs avant le lancement ? Commence gratuitement.