Comment : fusionner des données de couverture du code
Mise à jour : novembre 2007
Vous avez peut-être exécuté des tests dans plusieurs séries de tests sur votre code de production et vous souhaitez déterminer si ce code a été testé intégralement. Différents testeurs travaillant sur un grand projet ont pu tester des zones différentes et vous souhaitez rassembler les statistiques de couverture du code pour le projet entier afin de les afficher en une seule fois.
Visual Studio Team System Test Edition vous permet de le faire en fusionnant plusieurs jeux de données de couverture du code, comme décrit dans Fusion de données de couverture du code.
Vous pouvez également travailler avec des données de couverture du code en enregistrant, par exemple, des données fusionnées sur le disque et en les réimportant pour les afficher ultérieurement. Pour en savoir plus sur les autres aspects de l'utilisation des données de couverture du code fusionnées, consultez Utilisation des données de couverture du code fusionnées.
Affichage de données de couverture du code fusionnées dans Team Foundation Server
Cette rubrique décrit comment utiliser Visual Studio Test Edition pour fusionner des données de couverture du code et afficher ces données fusionnées. Vous pouvez également afficher des données de couverture du code fusionnées qui ont été publiées dans Team Foundation Server. Pour plus d'informations, consultez Perspective Couverture du code et Vue d'ensemble des rapports de build.
Fusion de données de couverture du code
Condition préalable : vous avez exécuté des tests qui ont produit des données de couverture du code, comme décrit dans « Obtention de données de couverture du code » dans Comment : obtenir des données de couverture du code.
Pour fusionner des données de couverture du code
Cliquez sur Fenêtres dans le menu Test, puis sur Résultats de la couverture du code. Vous pouvez aussi, dans la barre d'outils Outils de test, cliquer sur Résultats de la couverture du code.
La fenêtre Résultats de la couverture du code s'ouvre.
Cliquez sur Fusionner les résultats.
La boîte de dialogue Fusionner des séries de tests affiche les séries de tests qui peuvent être fusionnées. Toutes les séries de tests actuellement dans la mémoire et contenant des données de couverture du code sont répertoriées. Vous pouvez en ajouter en les important. Pour plus d'informations, consultez Comment : importer des résultats de tests.
Sous Sélectionnez les résultats de la couverture à fusionner, sélectionnez les résultats que vous souhaitez fusionner, puis cliquez sur OK.
Les jeux sélectionnés des résultats de la couverture du code fusionnent.
Remarque : Si vous modifiez votre code de production entre des tests, vous ne pouvez pas fusionner les résultats des tests du code d'origine avec les résultats des tests du code modifié. La fusion de résultats échoue parfois si vous avez recompilé votre code de production entre les tests dont vous souhaitez fusionner les résultats.
Pour afficher des résultats fusionnés, développez le nœud Résultats fusionnés dans la fenêtre Résultats de la couverture du code.
Tous les résultats fusionnés apparaissent sous le nœud Résultats fusionnés. Chaque fois que vous fusionnez des résultats de tests, le nouveau jeu de résultats remplace tous les résultats fusionnés précédemment affichés.
Voir aussi
Tâches
Comment : obtenir des données de couverture du code
Concepts
Instrumentation et nouvelle signature d'assemblys
Utilisation des données de couverture du code fusionnées