Intervalles de test, rapport Excel (CMMI)
Les équipes chargées de tester les logiciels peuvent utiliser le rapport Intervalles de test pour identifier les déficiences en matière de plans de test, de configurations de test et de couverture des tests. Le rapport Intervalles de test fournit les cinq rapports suivants en fonction des résultats des tests ainsi que des builds définies et exécutées pour un projet d'équipe.
État des spécifications : aide l'équipe à identifier les lacunes dans la couverture des tests de chaque spécification. Ce rapport exige que les membres de l'équipe lient les cas de test aux spécifications.
État des spécific. par config. : aide l'équipe à identifier les lacunes dans la couverture des tests de chaque configuration de test pour chaque spécification. Ce rapport exige que les membres de l'équipe lient les cas de test aux spécifications.
État des tests par zone : aide l'équipe à identifier les lacunes dans la couverture des tests de zones de produit. Ce rapport exige que les membres de l'équipe assignent des cas de test à des zones de produit.
Tests non exécutés : aide l'équipe à identifier les cas de test qui n'ont jamais été exécutés pour chaque configuration de test.
Couverture du code : aide l'équipe à déterminer les builds et assemblys de build dont la couverture du code est faible ou élevée.
Les quatre premiers rapports sont disponibles uniquement lorsque l'équipe crée des plans de test et commence à exécuter des tests à l'aide de Microsoft Test Manager. 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 (retirée).
Notes
Vous pouvez accéder au rapport Intervalles de test à partir du dossier Gestion de l'équipe des tests situé sous le dossier Rapports Excel du projet d'équipe dans Team Explorer.Vous pouvez accéder à ce dossier uniquement si votre portail du projet d'équipe a été activé et est mis en service pour utiliser Produits SharePoint.Pour plus d'informations, consultez Configurer ou rediriger un guide de processus.
Autorisations requises
Pour afficher le rapport, vous devez avoir été affecté ou appartenir à un groupe disposant des autorisations de Lecture dans Produits SharePoint pour le projet d'équipe.
Pour modifier ou personnaliser le rapport, vous devez être membre du rôle de sécurité TfsWarehouseDataReaders dans SQL Server Analysis Services. Vous devez avoir été affecté ou appartenir à un groupe disposant des autorisations de Membres dans Produits SharePoint pour le projet d'équipe. Pour plus d'informations, consultez Accorder l'accès aux bases de données de l'entrepôt de données pour Visual Studio ALM.
Données des rapports
Les rapports Intervalles de test indiquent le nombre cumulé de résultats des tests pour les plans de test, configurations de test et cas de test définis pour un projet d'équipe. Tous les rapports sont basés sur des tableaux croisés dynamiques qui accèdent aux données stockées dans l'entrepôt de données.
Couverture des tests des spécifications
Le rapport État des spécifications indique combien de tests réussissent ou échouent pour chaque spécification. Il fournit un graphique à barres horizontales qui affiche le nombre de résultats des tests pour chaque combinaison de cas de test et de configuration de test que l'équipe a définie pour chaque spécification. Le rapport présente le résultat cumulé des séries de tests exécutés pour tous les cas de test liés aux spécifications. Le rapport affiche des résultats filtrés comme suit : Réussite (vert), Échec (rouge), Jamais exécuté (bleu) ou Bloqué (jaune).
Le rapport État des spécific. par config. présente les résultats des tests pour chaque spécification, regroupés par configuration de test.
Le tableau suivant décrit les filtres et champs de rapport utilisés dans les PivotTables qui génèrent les rapports axés sur la couverture des tests des spécifications.
Filtres |
Champs |
---|---|
Filtre spécifique au rapport État des spécific. par config. :
|
|
Couverture des tests par zone de produit
Le rapport État des tests par zone indique le nombre de cas de test qui réussissent ou échouent pour un projet d'équipe par zone de produit. Le tableau suivant décrit les filtres et champs de rapport utilisés dans les PivotTables qui génèrent le rapport État des tests par zone.
Filtres |
Champs |
---|---|
|
|
Cas de test jamais exécutés
Le rapport Tests non exécutés indique le nombre de cas de test qui n'ont jamais été exécutés. Les cas de test sont regroupés par configuration de test et par propriétaire des résultats des tests. Le tableau suivant décrit les filtres et champs de rapport utilisés dans les PivotTables qui génèrent le rapport État des tests par zone.
Filtres |
Champs |
---|---|
|
|
Couverture du code
Le rapport Couverture du code répertorie les lignes de code couvertes, non couvertes ou seulement partiellement couvertes pour chaque build et assembly de build. Vous pouvez utiliser ce rapport pour identifier les builds et assemblys qui ont la couverture du code la plus basse et la plus élevée. Le tableau suivant décrit les filtres et champs de rapport utilisés dans les rapports PivotTable qui génèrent le rapport Couverture du code.
Filtres |
Champs |
---|---|
|
|
Activités requises pour la surveillance des intervalles de test
Pour que les rapports Intervalles de test soient utiles et précis, l'équipe doit mettre en œuvre les activités décrites dans le tableau suivant :
Feuille de calcul de rapport |
Activités requises |
---|---|
|
|
|
|
|
|
|
|
|
|
Mise à jour et personnalisation du rapport
Vous pouvez mettre à jour le rapport Intervalles de test en l'ouvrant dans Office Excel et en modifiant les options de filtre du rapport PivotTable pour l'une des feuilles de calcul. Vous pouvez personnaliser chaque rapport pour prendre en charge d'autres vues, comme décrit dans le tableau suivant.
Feuille de calcul |
Vue |
Action |
---|---|---|
|
Intervalles de test pour une itération |
Modifiez le filtre correspondant à Iteration (valeur par défaut = Tous). |
|
Intervalles de test pour une zone de produit |
Modifiez le filtre correspondant à Area (valeur par défaut = Tous). |
|
Intervalles de test pour un plan de test ou un ensemble de plans de test spécifique |
Modifiez le filtre correspondant à Test Plan (valeur par défaut = Tous). |
|
Intervalles de test pour une suite de tests spécifique |
Modifiez le filtre correspondant à Test Suite Hierarchy (valeur par défaut = Tous). |
|
Couverture du code pour une définition de build spécifique ou un jeu de définitions de build |
Modifiez le filtre correspondant à Build Definition Name (valeur par défaut = Tous). |
|
Intervalles de test ou couverture du code incluant les données des dernières semaines (six, huit ou plus) |
Dans la liste de champs PivotTable Colonnes, ajoutez le champ Date - Sets, puis sélectionnez @@Last 6 weeks@@ ou un autre jeu. |
Pour plus d'informations sur l'utilisation et la personnalisation des rapports PivotTable et PivotChart, consultez les pages suivantes sur le site Web Microsoft :
Modifier ou supprimer un classeur à partir des services Excel
Enregistrer un fichier dans une bibliothèque SharePoint ou un autre emplacement Web