Rapports de test pour l'intégration de Rational Quality Manager

Les rapports de test décrivent la couverture du test, le statut d'approbation et les résultats pour les plans et scénarios de test associés dans IBM® Rational Quality Manager.

IBM Rational DOORS comprend deux types de rapports pour les plans et scénarios de test intégrés dans Rational Quality Manager. Le rapport de traçabilité permet d'assurer la traçabilité de la validation des exigences dans les plans et scénarios de test. Ce rapport présente également le statut d'approbation des scénarios de test associés, que les équipes peuvent utiliser pour déterminer l'impact des changements supplémentaires apportés aux exigences. Le rapport de test affiche le verdict du test ; le statut de réussite, d'échec ou différé ; les enregistrements des erreurs ; et d'autres résultats. Les rapports de traçabilité et de test peuvent être générés pour chaque vue de module associée à un plan de test.

Rapport de traçabilité

Le rapport de traçabilité, également nommé rapport de couverture de test, fournit les informations suivantes : Le rapport de traçabilité est implémenté par la vue de traçabilité du module. La vue de traçabilité est une vue non filtrée par défaut du module, dotée d'une colonne supplémentaire qui affiche les plans et scénarios de test associés à chaque requête.

Rapport de test

Le rapport de test, également nommé rapport de reconnaissance de qualité, fournit les informations suivantes :

Le rapport de test s'appuie sur une vue de module. L'image suivante présente une partie d'un rapport.

L'image est une capture d'écran d'un rapport de test. Les valeurs d'en-tête et de résultats sont décrites ci-dessous.

Le rapport comprend ces colonnes et les valeurs de résultats de test.

Tableau 1. En-têtes et valeurs de colonne du rapport de test
En-tête de colonne Description
Scénarios de test L'ID et le nom de chaque scénario de test dans le plan de test et l'exigence qui lui est associée. Cette colonne comprend le verdict pour chaque scénario de test. Le format est (ID de scénario de test) Nom du scénario de test : verdict.
Statut de test La colonne de statut de test offre une indication de la couverture et du statut des scénarios de test associés. Cette colonne affiche l'une des valeurs suivantes :
  • Vide. Aucun scénario de test dans le plan de test associé à l'exigence.
  • Approuvé. Les scénarios de test sont dans le plan de test, associés à l'exigence et approuvés.
  • Non approuvé. Les scénarios de test sont dans le plan de test, associés à l'exigence, mais au moins l'un d'entre eux n'est pas approuvé. Le statut du scénario de test peut être brouillon, en révision, en cours ou autre statut similaire.
Verdict Verdict des tests, d'après la dernière exécution de chaque enregistrement d'exécution pour les scénarios de test associés à l'exigence. Verdict est un terme Rational Quality Manager.
Réussi Nombre d'enregistrements d'exécution réussis, d'après la dernière exécution, associés à chaque scénario de test. Le format est ID de scénario de test : enregistrement d'exécution réussis par rapport au total d'enregistrements d'exécution.
Différé Nombre d'enregistrements d'exécution différés, d'après la dernière exécution, associés à chaque scénario de test. Le format est ID de scénario de test : enregistrements d'exécution différés par rapport au total d'enregistrements d'exécution.
Erreur Nombre d'enregistrements d'exécution en erreur, d'après la dernière exécution, associés à chaque scénario de test. Le format est ID de scénario de test : enregistrement d'exécution en erreur par rapport au total d'enregistrements d'exécution.
Echec Nombre d'enregistrements d'exécution en échec, d'après la dernière exécution, associés à chaque scénario de test. Le format est ID de scénario de test : enregistrement d'exécution en échec par rapport au total d'enregistrements d'exécution.
Echec permanent Nombre d'enregistrements d'exécution en échec permanent, d'après la dernière exécution, associés à chaque scénario de test. Le format est ID de scénario de test : enregistrement d'exécution en échec permanent par rapport au total d'enregistrements d'exécution.
Verdict modifié Lorsque le verdict a été modifié après la dernière exécution du rapport. Cette colonne affiche l'une des deux valeurs possibles :
  • Vide. Le verdict n'a pas changé depuis la dernière exécution du rapport.
  • Oui. Le verdict a changé depuis la dernière exécution du rapport. Vous pouvez afficher l'historique pour analyser les modifications.
Seules les colonnes Statut de test, Verdict et Verdict modifié sont récapitulées dans les en-têtes parents de la vue Rational DOORS. Les règles de détermination du verdict pour les colonnes de statistiques suivantes, lorsque les en-têtes n'ont pas d'objet, sont les suivantes :
  • Réussi : nombre de scénarios de test réussis associés aux exigences sous l'en-tête.
  • Différé : nombre de scénarios de test différés associés aux exigences sous l'en-tête.
  • Erreur : nombre de scénarios de test en erreur associés aux exigences sous l'en-tête.
  • Echec : nombre de scénarios de test en échec associés aux exigences sous l'en-tête.
  • Echec permanent : nombre de scénarios de test en échec permanent associés aux exigences sous l'en-tête.

Pour une exigence avec un texte objet, les colonnes de statistiques contiennent le nombre d'enregistrements d'exécution à partir de la dernière exécution de chaque scénario de test associé à l'exigence. Pour les en-têtes sans texte objet, les colonnes de statistiques contiennent le nombre de scénarios de test associés à l'exigence avec le verdict.

Les valeurs de chaque colonne sont mises à jour lorsque le rapport est exécuté. Vous ne pouvez pas sélectionner les colonnes à mettre à jour, mais vous pouvez afficher et masquer des colonnes dans la vue.

Les verdicts s'appuient sur les valeurs de pondération de l'état des résultats de test pour chaque scénario de test, comme indiqué dans le tableau ci-dessous. La valeur de pondération minimale est 1 et la maximale est 5.
Tableau 2. Indique, pour les résultats de test, le poids de chaque état
Poids Etat Description
1 Réussi Un test a bien été exécuté et le résultat est positif.
2 Différé Un test a échoué, mais le résultat du test est différé à une date ultérieure.
3 Erreur Un test a été exécuté, mais une erreur s'est produite en dehors du contrôle du test, comme une panne de courant, et les résultats ne sont pas concluants.
4 Echec Un test a été exécuté et a échoué. Un défaut connu existe dans le test, l'exigence ou le système sous le test.
5 Echec permanent Un test a échoué et rien ne peut causer la réussite de ce test.
Dans une collection de résultats de test d'enregistrement d'exécution, basée sur la dernière exécution du scénario de test, la valeur associée pour le scénario de test est définie sur la valeur qui détient la pondération la plus élevée. La valeur pondérée la plus élevée remplace tous les autres résultats et détermine le verdict du test. Par exemple, dans une liste de résultats, si un seul résultat est Echec permanent, le résultat global est Echec permanent.

Commentaires en retour