Identification de l'impact de la modification du code sur les tests

Cette rubrique s'applique à :

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

La rubrique s'applique La rubrique s'applique La rubrique ne s'applique pas La rubrique ne s'applique pas

Grâce à la mise en œuvre de l'analyse de l'impact de test pendant le développement de code, vous pouvez identifier les méthodes d'un projet de test qui sont affectées par les modifications du code dans votre solution de code managé. À chaque génération de la solution sur l'ordinateur local, l'analyse de l'impact de test identifie dans le projet de code les méthodes qui ont changé et répertorie les méthodes de test qui appellent directement ou indirectement ces méthodes. Vous pouvez ensuite exécuter les tests à partir de la fenêtre Affichage de l'impact de test. Vous pouvez également utiliser la fenêtre Affichage de l'impact de test pour identifier et exécuter les méthodes de test qui affectent une méthode de code particulière.

Notes

L'analyse d'impact de test n'est pas prise en charge par les binaires obfusqués

L'analyse de l'impact de test peut également être utilisée dans Gestionnaire de tests Microsoft, dans le cadre des stratégies d'archivage pour les projets d'équipe dans Team Foundation Server, et dans les définitions de build pour Team Foundation Build. Pour plus d'informations sur l'analyse de l'impact de test dans les différentes fonctionnalités, consultez les rubriques d'aide suivantes :

Domaine de fonctionnalités

Rubrique

IDE de Visual Studio

Comment : identifier l'impact du test de modifications du code pendant le développement

Gestionnaire de tests Microsoft

Recommandation de tests à exécuter selon les modifications du code

Stratégies d'archivage pour les projets d'équipe

Définir et appliquer des portes de qualité

Définitions de build pour Team Foundation Build

Définir votre processus de build

Fenêtre Affichage de l'impact de test

La fenêtre de l'outil Affichage de l'impact de test indique les tests affectés par les modifications apportées à votre code, les méthodes qui ont changé dans votre code et les méthodes de test qui appellent une fonction sélectionnée dans votre code. À partir de la fenêtre Affichage de l'impact de test, vous pouvez également exécuter des tests pour vérifier les modifications du code.

Vous contrôlez les affichages de l'impact de test et les commandes à partir de la barre d'outils Affichage de l'impact de test.

Bouton de commande

Description

Afficher les tests impactés

Affiche les méthodes de test affectées depuis la dernière build de l'application. Lorsque vous sélectionnez une ou plusieurs méthodes de test, la fenêtre Modifications du code affiche uniquement les méthodes d'application qui ont impacté les méthodes de test sélectionnées.

Afficher les modifications du code

Affiche les méthodes d'application qui ont raté un ou plusieurs tests et dont la réussite à ces tests n'a pas été vérifiée. Lorsque vous sélectionnez une ou plusieurs méthodes d'application, la fenêtre Tests impactés affichent uniquement les méthodes de test qui ont été impactées par les méthodes d'application sélectionnées.

Afficher les tests d'appel

Affiche les méthodes de test qui appellent une méthode sélectionnée dans l'éditeur de code.

Exécuter/Déboguer le test

Exécute ou débogue la totalité ou une partie des méthodes de test impactées.

Afficher les tests Team Foundation Server

Inclut les tests exécutés via Team Foundation Server ou Gestionnaire de testsdans la liste des tests d'appel et impactés.

Actualiser

Requiert la base de données de l'impact du test pour les listes de tests impactés, de modifications du code et d'appel.

Voir aussi

Concepts

Configuration d'ordinateurs de test pour exécuter des tests ou collecter des données

Exécution des tests

Vérification du code à l'aide de tests unitaires

Réalisation de tâches de développement