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 Microsoft Test Manager, 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.
[!REMARQUE]
Le rapport Progression du plan de test n'est utile que si votre équipe teste votre application à l'aide de Test Runner et Microsoft Test Manager.
Pour plus d'informations sur l'accès aux rapports, leur actualisation ou leur gestion, consultez Rapports (Agile).
[!REMARQUE]
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 Rapports ne s'affiche pas lorsque vous ouvrez Team Explorer et développez le nœud de votre projet d'équipe.
Dans cette rubrique
|
Vous pouvez utiliser ce rapport pour répondre aux questions suivantes :
|
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 Microsoft Test Manager.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 de tests dans Microsoft Test Manager.
L'illustration suivante présente un 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 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.
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 :
Pour modifier l'intervalle du rapport
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.
Cliquez sur Afficher le rapport.
Pour filtrer les plans de test ou les cas de test comptabilisés dans le rapport
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.
Cliquez sur Afficher le rapport.
Voir aussi
Concepts
Exécution de tests manuels à l'aide de Test Runner
Exécution de tests automatisés dans Microsoft Test Manager