Progression du plan de test, rapport

Une fois que l'équipe a créé des plans de test et qu'elle commence à effectuer des tests à l'aide de Gestionnaire de tests Microsoft, vous pouvez utiliser le rapport Progression du plan de test pour suivre la progression de l'équipe dans le cadre des tests du produit. Pour plus d'informations sur la définition de suites et de plans de test, consultez Organisation de cas de test à l'aide de suites de tests.

Notes

Le rapport Progression du plan de test n'est utile que si votre équipe teste votre application à l'aide de Test Runner et Gestionnaire de tests Microsoft.

Pour plus d'informations sur l'accès aux rapports, leur actualisation ou leur gestion, consultez Rapports (Agile).

Notes

Ce rapport nécessite la configuration préalable avec SQL Server Reporting Services de la collection de projets d'équipe qui contient votre projet d'équipe.Ce rapport n'est pas disponible si Rapport Rapports ne s'affiche pas lorsque vous ouvrez Team Explorer et développez le nœud de votre projet d'équipe.

Dans cette rubrique

  • Données du rapport

  • Interprétation du rapport

  • Filtrage du rapport

Vous pouvez utiliser ce rapport pour répondre aux questions suivantes :

  • Combien de tests l'équipe a-t-elle effectué ?

  • Est-il probable que l'équipe termine les tests dans les temps ?

  • Combien de tests reste-t-il à effectuer ?

  • Combien de tests réussissent ?

  • Combien de tests échouent ?

  • Combien de tests sont bloqués ?

Autorisations requises

Pour afficher le rapport, vous devez avoir été affecté ou appartenir à un groupe auquel a été attribué le rôle Explorateur dans Reporting Services. Pour plus d'informations, consultez Ajouter des utilisateurs aux projets d'équipe ou Gestion des autorisations.

Données du rapport

Les données qui apparaissent dans le rapport Progression du plan de test sont dérivées de l'entrepôt de données et des résultats des tests qui sont générés lorsque les tests sont effectués à l'aide de Gestionnaire de tests Microsoft. Le rapport présente un graphique en aires qui indique le résultat le plus récent de l'exécution d'un test dans les plans de test spécifiés au fil du temps. Pour plus d'informations, consultez Exécution des tests.

L'illustration suivante présente un exemple de rapport Progression du plan de test :

Exemple de rapport Progression du plan de test

L'axe horizontal indique les jours dans un sprint ou une itération, et l'axe vertical indique les points de test. Un point de test est un couplage d'un cas de test avec une configuration de test dans une suite de tests spécifique. Pour plus d'informations sur les points de test, consultez Rapports sur la progression des plans de test. Le tableau suivant décrit la signification de chaque résultat de test :

Résultat de test

Description

Réussite

Nombre de cas de test ayant réussi.

Échec

Nombre de cas de test ayant échoué.

Non concluant

Nombre de cas de test exécutés et auxquels l'état Non concluant a été assigné.

Bloqué

Nombre de cas de test actuellement bloqués.

Ne jamais exécuter

Nombre de cas de test n'ayant jamais été exécutés.

Autre

Nombre de cas de test exécutés et auxquels l'un des états suivants a été assigné : Abandonné, Non exécuté, Réussi (exécution abandonnée), Non exécutable, Déconnecté, Délai d'attente, En attente, En cours ou Non concluant.

Vous pouvez filtrer le rapport Progression du plan de test des façons suivantes :

  • Modifier les dates de début et de fin du rapport.

  • Filtrer les plans de test comptabilisés dans le rapport en spécifiant des chemins d'itération, des chemins de zone, et les noms ou états des plans de test.

Pour plus d'informations, consultez Filtrage du rapport, plus loin dans cette rubrique.

Activités requises pour la gestion de cas de test et de plans de test

Pour que le rapport Progression du plan de test soit utile et précis, l'équipe doit effectuer les activités suivantes pour gérer les plans de test :

  • Définir des cas de test et spécifier des chemins d'accès d'Itération et de Zone pour chaque cas de test.

  • Définir des plans de test et spécifier leur état actuel.

  • Pour les tests manuels, marquer les résultats de chaque étape de validation dans le cas de test comme ayant réussi ou échoué.

    Important

    Les testeurs doivent marquer une étape de test en précisant un état s'il s'agit d'une étape d'un test de validation.Le résultat total pour un test reflète l'état de toutes les étapes de test marquées.Par conséquent, le test aura l'état Échec si l'une des étapes de test est marquée comme ayant échoué ou n'est pas marquée.

    Pour les tests automatisés, chaque test est automatiquement marqué comme ayant réussi ou échoué.

  • Pour prendre en charge le filtrage, assignez des chemins Itération et Zone aux cas de test.

Interprétation du rapport

Vous pouvez suivre le nombre de plans de test exécutés et le nombre de plans de test qui échouent. Le rapport Progression du plan de test indique la valeur cumulée de tous les plans de test, regroupés selon l'état du résultat.

Questions auxquelles répond le rapport

Vous pouvez examiner le rapport pour déterminer la progression dans un sprint ou une itération, ou dans le temps. Par exemple, vous pouvez répondre aux questions suivantes :

  • Combien de tests l'équipe a-t-elle effectué ?

  • Est-il probable que l'équipe termine les tests dans les temps ?

  • Combien de tests reste-t-il à effectuer ?

  • Combien de tests réussissent ?

  • Combien de tests échouent ?

  • Combien de tests sont bloqués ?

Version correcte du rapport

Un rapport Progression du plan de test correct indique une progression régulière de l'exécution et de la réussite des plans de test, comme le présente l'illustration suivante. Dans l'idéal, le rapport indique un nombre relativement plat de cas de test pour un plan donné. À mesure que le cycle de développement progresse, le nombre de cas de test réussis doit augmenter, et le nombre de cas de test dans d'autres états doit diminuer.

Version correcte du rapport Progression du plan de test

Version incorrecte du rapport

Un rapport Progression du plan de test incorrect indique un ou plusieurs des indicateurs suivants :

  • Échec d'un nombre élevé de cas de test.

    Lorsque le graphique affiche plus de rouge que de vert, cela signifie qu'il y a plus de cas de test qui échouent que de cas de test qui réussissent. Selon la phase du cycle de produit dans laquelle vous vous trouvez, vous pouvez rechercher la raison de l'échec d'un si grand nombre de cas de test.

  • Le nombre de cas de test réussis reste plat.

    Comme le présente l'illustration suivante, le nombre de cas de test ayant réussi, échoué ou n'ayant jamais été exécutés est plat. Vous pouvez rechercher les causes spécifiques qui affectent chaque zone.

    Version incorrecte du rapport Progression du plan de test

Filtrage du rapport

Vous pouvez filtrer le rapport Progression du plan de test pour afficher uniquement les cas de test définis pour l'itération, les zones de produit, les plans de test ou les états de plan de test que vous spécifiez. L'illustration suivante présente les filtres disponibles :

Filtres pour le rapport Progression du plan de test

Pour modifier l'intervalle du rapport

  1. En regard de Début de l'itération (Date) ou Fin de l'itération (Date), cliquez sur l'icône de calendrier, puis sur la date appropriée.

  2. Cliquez sur Afficher le rapport.

Pour filtrer les plans de test ou les cas de test comptabilisés dans le rapport

  1. Effectuez l'une des opérations suivantes ou les deux :

    • Dans les listes Itération ou Zone, activez la case à cocher de chaque chemin d'itération et zone de produit à inclure.

    • Dans les listes Plan de test et État du plan de test, activez la case à cocher de chaque plan de test et de chaque état du plan de test à inclure.

  2. Cliquez sur Afficher le rapport.

Voir aussi

Concepts

Définition de votre effort de test à l'aide de plans de test

Exécution de tests manuels à l'aide de Test Runner

Exécution de tests automatisés

Cas de test (Agile)

Test, tableau de bord (Agile)

Artefacts (Agile)

Autres ressources

Rapports (Agile)