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 |