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 |
---|---|---|---|
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éfinitions de build pour Team Foundation 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