Configuration de la couverture du code
Visual Studio Premium ou Visual Studio Ultimate peut collecter des données de couverture du code lorsqu'il exécute des tests. Il vous présente ces données de différentes façons, sous forme graphique et statistique. Vous pouvez modifier certains aspects de la collecte et de l'affichage des données de couverture du code.
Collecte de données de couverture du code
Pour obtenir les données de couverture du code, l'assembly testé doit d'abord être instrumenté. Vous pouvez choisir d'instrumenter les assemblys dans leur dossier d'origine ou dans le dossier vers lequel ils sont déployés pour le test. Si vous travaillez avec des assemblys signés, vous pouvez prendre des décisions sur la nouvelle signature qui se produit après leur instrumentation sur la page Couverture du code de l'éditeur de paramètres de tests, comme décrit dans Instrumentation et nouvelle signature d'assemblys.
Affichage de données de couverture du code
Les données qui sont présentées statistiquement s'affichent dans la fenêtre Résultats de la couverture du code. Pour plus d'informations, consultez « Affichage des données de couverture du code » dans Comment : obtenir des données de couverture du code.
La présentation graphique affiche les lignes de code qui ont été testées dans une couleur différente de celle des lignes de code qui n'ont pas été testées. Vous pouvez choisir d'activer par défaut la coloration du code source dans la boîte de dialogue Options lorsque vous l'ouvrez dans le menu Outils de Visual Studio. Vous trouverez ce paramètre sur la page Exécution de tests sous le nœud Outils de test. Vous pouvez également changer les couleurs utilisées pour afficher la couverture du code. Pour plus d'informations, consultez la section « Modification de l'affichage des données de couverture du code » dans Comment : obtenir des données de couverture du code.
Processus 64 bits
Vous pouvez maintenant exécuter des tests et collecter des informations de couverture du code sous forme de processus 64 bits. Pour plus d'informations, consultez Comment : exécuter un test unitaire en tant que processus 64 bits.