Couverture du code, rapport Excel

Avec le rapport Couverture du code, vous pouvez contrôler la quantité de code testée par l'équipe au fil du temps. Les membres de l'équipe peuvent utiliser ce rapport pour déterminer si les différentes parties du code sont proches de la qualité finale. Pour plus d'informations sur la façon d'accéder à ce rapport, consultez Rapports Excel (Agile).

Notes

Vous pouvez afficher le rapport Couverture du code à partir du tableau de bord Qualité.Vous pouvez accéder à ce tableau de bord uniquement si votre portail du projet d'équipe a été activé et est mis en service pour utiliser Microsoft Office SharePoint Server 2007.Pour plus d'informations, consultez Accéder à un portail de projet d'équipe et au guide de processus.

Dans cette rubrique

  • Données du rapport

  • Interprétation du rapport

  • Personnalisation du rapport

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 du rapport

L'équipe peut examiner le rapport Couverture du code pour déterminer si les tests couvrent suffisamment le code et dans quelle mesure la couverture a changé au fil du temps. Comme le montre l'illustration suivante, le rapport fournit un graphique linéaire de la couverture du code dans le cadre du test de vérification de build (BVT) et d'autres données de couverture obtenues au cours des quatre dernières semaines.

Rapport Couverture du code

Ce rapport est basé sur un rapport PivotChart affichant les données qui ont été capturées pour les modifications du code au cours des quatre dernières semaines et qui sont stockées dans l'entrepôt de données.

Activités requises pour le suivi de la couverture du code

Pour que le rapport Couverture du code soit utile et précis, les membres de l'équipe doivent mettre en œuvre les activités suivantes :

Interprétation du rapport

Si l'équipe a recours au développement piloté par test ou à des techniques similaires, le taux de couverture du code doit presque toujours être proche de 100 %. Si les tests unitaires sont réutilisés en tant que tests de vérification de build, la couverture du code doit être indiquée dans le rapport Couverture du code.

Vous pouvez examiner le rapport Couverture du code pour répondre aux questions suivantes :

  • Quel volume de code l'équipe est-elle en train de tester ?

  • Le niveau de couverture du code de l'équipe est-il suffisant ?

  • Est-ce que la couverture du code augmente ou diminue au fil du temps ?

Pour plus d'informations sur la façon dont la couverture du code influe sur la qualité, consultez Qualité, tableau de bord (Agile) et Indicateurs de qualité de build, rapport.

Personnalisation du rapport

Vous pouvez personnaliser le rapport Couverture du code en l'ouvrant dans Office Excel et en modifiant les options de filtre ou une liste de champs de colonne du rapport PivotTable. Vous avez la possibilité de modifier ce rapport pour prendre en charge d'autres vues, comme indiqué dans le tableau suivant.

Vue

Action

Couverture du code pour une itération

Modifier le filtre correspondant à Iteration (valeur par défaut = Tous).

Couverture du code pour une zone de produit

Modifiez le filtre correspondant à Area (valeur par défaut = Tous).

Couverture du code au cours des dernières semaines (six, huit ou plus)

Dans la liste de champs PivotTable Colonnes, remplacez @@Last 4 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 :

Voir aussi

Concepts

Qualité, tableau de bord (Agile)

Indicateurs de qualité de build, rapport

Autres ressources

Rapports Excel (Agile)