Anomalie

Qu'est-ce qu'une anomalie?

Dans les tests logiciels, Anomaly fait référence à un résultat différent de celui attendu. Ce comportement peut résulter d'un document ou encore d'une notion et d'expériences de testeurs.

Une anomalie peut également faire référence à un problème d'utilisabilité car le testware peut se comporter selon la spécification, mais il peut toujours améliorer la convivialité. Parfois, l'anomalie peut également être appelée un défaut / bug.

Qu'est-ce qu'un rapport d'anomalie?

Les paramètres suivants sont impliqués dans un rapport d'anomalie typique:

  • Identificateur de défaut

  • Résumé des défauts

  • Description du défaut

  • Statut du défaut

  • Étapes pour reproduire le défaut

  • Severity

  • Priority

  • Date d'enregistrement du bogue

  • La zone où le bogue est identifié

  • Commentaires des développeurs / testeurs

Que sont les anomalies de flux de données?

Les anomalies de flux de données sont identifiées lors de l'exécution des tests de boîtes ou des tests statiques. Les anomalies de flux de données sont représentées à l'aide de deux caractères en fonction de la séquence d'actions. Ils sont définis (d), tués (k) et utilisés (u). Il existe neuf combinaisons possibles basées sur ces 3 séquences d'actions qui sont dd, dk, du, kd, kk, ku, ud, uk, uu. Le tableau ci-dessous montre clairement laquelle de ces combinaisons est acceptée et laquelle de celles-ci est suspectée d'être une anomalie.

Combinaison La description Possibilités d'anomalies
jj Définition des objets de données deux fois Inoffensif mais suspect
dk Défini l'objet de données mais l'a tué sans l'utiliser. Mauvaise pratique de programmation
du Définition de l'objet de données et utilisation PAS une anomalie
kd Tué l'objet de données et redéfini PAS une anomalie
kk Vous avez tué l'objet de données et l'a tué à nouveau Mauvaise pratique de programmation
ku Tué l'objet de données puis utilisé Défaut
ud Utilisé l'objet de données et redéfini PAS une anomalie
Royaume-Uni Utilisé l'objet de données et tué PAS une anomalie
uu Utilisé l'objet de données et utilisé à nouveau PAS une anomalie