Progression de l'équipe des tests, rapport Excel
Les équipes chargées de tester les logiciels peuvent utiliser le rapport Progression de l'équipe des tests pour faciliter la surveillance des activités de test et la création de rapports sur la progression de l'équipe en matière de création et d'automatisation de tests et d'exécution de tests de régression.Le rapport Progression de l'équipe des tests fournit les six rapports suivants basés sur les données collectées pour les cas de test définis pour le projet d'équipe et les résultats des tests :
Progression du plan de test : aide l'équipe à déterminer le nombre de tests déjà effectués par l'équipe et s'il est probable que ces activités de test soient terminées dans les temps.
État de création du cas de test : aide l'équipe à suivre l'état d'achèvement de la définition des cas de test afin qu'ils puissent être exécutés.
État des tests par suite : aide l'équipe à déterminer le nombre de tests déjà effectués par l'équipe dans chaque suite de tests.
État des tests par zone : aide l'équipe à déterminer le nombre de tests déjà effectués par l'équipe dans chaque zone de produit.
Analyse de l'échec : aide l'équipe à surveiller le nombre de régressions qu'elle trouve.
État de concept. d'automation : permet à l'équipe de suivre le nombre de cas de test qui doivent encore être automatisés.
Le rapport Progression de l'équipe des tests n'est disponible que lorsque l'équipe crée des plans de test et qu'elle commence à exécuter des tests à l'aide de Microsoft Test Manager.Pour plus d'informations, consultez Test de l'application.
[!REMARQUE]
Vous pouvez accéder au rapport Progression de l'équipe des tests à 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 Accéder à un portail de projet d'équipe ou au guide de processus.
Dans cette rubrique
|
Rubriques connexes |
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 et Gestion des autorisations.
Données des rapports
Le rapport Progression de l'équipe des tests présente des données basées sur des rapports PivotTable qui accèdent aux données stockées dans l'entrepôt de données.Les données sont dérivées des résultats générés lorsque des membres de l'équipe définissent des cas de test et exécutent des tests à l'aide de Microsoft Test Manager. Pour plus d'informations, consultez Exécution de tests dans Microsoft Test Manager et Examen des résultats des tests dans Microsoft Test Manager.
État de création du cas de test et État de concept. d'automation
L'équipe peut utiliser le rapport État de création du cas de test pour faciliter la surveillance de sa progression dans le processus de définition et de conception des cas de test.Ce rapport présente un graphique d'avancement indiquant le nombre de cas de test se trouvant dans les états Design et Prêt au cours des six dernières semaines.
L'équipe peut utiliser le rapport État de concept. d'automation pour faciliter la surveillance de sa progression dans le processus d'automatisation des cas de test.Ce rapport présente un graphique d'avancement indiquant le nombre de cas de test qui sont passés à l'état automatisé au cours des six dernières semaines.
Le tableau suivant décrit les filtres et champs de rapport utilisés dans les rapports PivotTable qui génèrent les rapports État de création du cas de test et État de concept. d'automation.
Filtres |
Champs |
---|---|
|
Champ spécifique au rapport État de création du cas de test :
Champ spécifique au rapport État de concept. d'automation :
|
Progression du plan de test
Le rapport Progression du plan de test fournit un graphique en aires empilées des résultats de tous les cas de test.Le rapport regroupe les résultats de test les plus récemment enregistrés et trace les données des quatre dernières semaines.Les résultats peuvent être Jamais exécuté, Bloqué, Échec ou Réussite.
L'équipe peut examiner ce rapport pour déterminer la progression dans un sprint ou une itération, ou dans le temps.Par exemple, l'équipe peut 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 ?
Résultats des tests par suite de tests ou zone de produit
Les rapports État des tests par suite et État des tests par zone répertorient le nombre de tous les résultats des tests collectés pour tous les cas de test selon les résultats enregistrés.Les rapports regroupent les résultats de test par suite de tests ou zone de produit.Les résultats pour les résultats des tests peuvent être Jamais exécuté, Bloqué, Échec ou Réussite.
L'équipe peut utiliser ces rapports pour examiner les suites de tests ou les zones de produit dont les résultats des tests ont un nombre élevé d'échecs ou les cas de test qui n'ont jamais été exécutés.
Tests de régression
L'équipe des tests peut utiliser le rapport Analyse de l'échec pour faciliter la surveillance du nombre de régressions trouvées par l'équipe des tests.Les régressions sont des bogues dans le logiciel que vous testez qui n'apparaissaient pas dans les versions antérieures.L'équipe qui effectue le test de régression se concentre spécifiquement sur la recherche des bogues qui apparaissent uniquement dans une nouvelle version du logiciel.
Le rapport Analyse de l'échec contient un graphique en aires empilées qui indique le nombre cumulé de tous les résultats négatifs des cas de test.Il regroupe les résultats en fonction du type d'échec pour tous les cas de test et configurations de test, et trace les résultats pour les six dernières semaines.Les types d'échec sont Régression, Aucun , Nouveau problème et Problème connu.
Le système examine chaque configuration de test pour laquelle le cas de test a été exécuté et essaie d'identifier le résultat du prédécesseur pour la même configuration du cas de test.Le type d'échec assigné au cas de test/à la configuration est déterminé selon les critères suivants :
Régression : lorsque le résultat du prédécesseur immédiat avait la valeur Réussite.
Aucun : lorsque le résultat du prédécesseur immédiat avait un résultat différent de Réussite ou Échec.
Nouveau problème : lorsqu'aucun résultat du prédécesseur immédiat n'a été trouvé.
Problème connu : lorsque le résultat du prédécesseur immédiat avait la valeur Échec.
L'équipe peut consulter le rapport pour y trouver les réponses aux questions suivantes :
Combien de tests régressent-ils en général ?
L'équipe conserve-t-elle le nombre total de régressions ou d'échecs de test dans les limites ou objectifs attendus ?
L'équipe traite-t-elle les problèmes à mesure qu'ils sont identifiés ?Les problèmes connus sont-ils traités en temps voulu ?
Un rapport Analyse de l'échec correct affiche un nombre modéré de nouveaux problèmes, de problèmes connus et de régressions.Si des pics se produisent dans l'une ou plusieurs de ces zones, l'équipe devra peut-être effectuer des recherches plus poussées.Les pics peuvent indiquer des problèmes dans l'activité de test ou dans la qualité du code archivé.En outre, l'équipe peut vérifier l'état des builds récentes, l'état des bogues et l'évolution du code pour déterminer si les mesures de chacun de ces facteurs peuvent aider à expliquer les modifications des lignes de l'activité de test.
Filtres et champs de rapport
Le tableau suivant décrit les filtres et champs de rapport utilisés dans les PivotTables qui génèrent les rapports Progression du plan de test, État des tests par suite ou zone, et Analyse de l'échec.
Filtres |
Champs |
---|---|
Filtres spécifiques au rapport Progression du plan de test :
Filtre spécifique au rapport État des tests par suite :
Filtres spécifiques au rapport Analyse de l'échec :
|
Champ spécifique au rapport Progression du plan de test :
Champ spécifique au rapport État des tests par suite :
Champ spécifique au rapport État des tests par zone :
Champs spécifiques au rapport Analyse de l'échec :
|
Activités requises pour surveiller la progression de l'équipe des tests
Pour que les rapports Progression du plan de test soient utiles et précis, l'équipe doit effectuer les activités suivantes :
Définir des cas de test et des plans de test, et assigner les cas de test aux plans de test.Pour plus d'informations, consultez Définition d'un plan de test.
Exécuter les tests.Pour plus d'informations, consultez Exécution de tests dans Microsoft Test Manager.
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 cas de test reflète l'état de toutes les étapes de test marquées par le testeur.Par conséquent, l'état Échec sera affecté au cas de test si l'une des étapes de test a été marquée comme ayant échoué par le testeur ou n'a pas été marquée.
Pour les tests automatisés, chaque cas de test est automatiquement marqué comme ayant réussi ou échoué.
(Facultatif) Pour filtrer les rapports par itération et zone de produit, spécifiez les chemins Zone et Itération de chaque cas 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 des rapports
Vous pouvez mettre à jour le rapport Progression de l'équipe des tests 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.
Vue |
Action |
---|---|
|
Modifiez le filtre correspondant à Iteration (valeur par défaut = Tous). |
|
Modifiez le filtre correspondant à Area (valeur par défaut = Tous). |
|
Modifiez le filtre correspondant à Test Plan (valeur par défaut = Tous). |
|
Dans la liste de champs PivotTable Colonnes, remplacez @@Last 6 weeks@@ par une autre valeur Set. |
Pour plus d'informations sur l'utilisation et la personnalisation des rapports PivotTable et PivotChart, consultez les pages suivantes sur le site Web Microsoft :
Méthodes de personnalisation des rapports de tableau croisé dynamique
Enregistrer un fichier dans une bibliothèque SharePoint ou un autre emplacement Web
Voir aussi
Concepts
Créer et modifier des zones et des itérations