AppReviewX Se connecter

Termes QA et bugs expliqués

Gravité, priorité, régression, étapes de reproduction, smoke test, cas limite et bien d'autres.

  • 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

Tu veux trouver les bugs avant le lancement ? Commence gratuitement.