Définition de catégories de test pour regrouper vos tests
Si vous avez créé des tests automatisés à l'aide de Visual Studio, vous pouvez gérer ces tests en les catégorisant avec des catégories de test.Lorsque vous exécutez ces tests automatisés à l'aide de Visual Studio Team Foundation Build, ou mstest.exe, vous pouvez utiliser ces catégories de test pour sélectionner facilement les tests à effectuer. Vous ajoutez des catégories de test en tant qu'attributs à vos méthodes de test. Vous ajoutez des catégories de test comme attributs pour vos méthodes de test.
Configuration requise
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
Les catégories de test offrent plus de flexibilité que la fonctionnalité des listes de tests des versions antérieures de Microsoft Visual Studio.Vous pouvez utiliser des opérateurs logiques avec les catégories de test pour exécuter des tests à partir de plusieurs catégories ou pour limiter les tests que vous exécutez à des tests qui appartiennent à plusieurs catégories.Les catégories de test sont également faciles à ajouter lors de la création de vos méthodes de test et vous n'avez pas besoin de gérer des listes de tests après la création.En utilisant des catégories de test, vous n'avez pas besoin d'archiver et d'extraire le fichier <NomSolution>.vsmdi qui gère les listes de tests.
Attention |
---|
Les listes de test ne sont plus entièrement pris en charge dans Visual Studio 2012.
|
Tâches
Tâches |
Rubriques associées |
---|---|
Regroupement de tests en catégories de test : vous pouvez ajouter un test automatisé à une ou plusieurs catégories de test à l'aide d'un attribut de test.Chaque test peut appartenir à plusieurs catégories de test. |
|
Exécution de tests à l'aide de catégories de test : une fois que vous avez sélectionné les tests à exécuter, vous pouvez choisir les catégories de test auxquelles ils doivent appartenir.Pour ce faire, vous utilisez des opérateurs logiques.Par exemple, vous pouvez effectuer tous les tests qui appartiennent aux catégories de test Priorité 1 et Priorité 2. |
|
Utilisation des catégories de test pour la sélection des tests à exécuter avant l'archivage : vous pouvez utiliser une build pour vérifier les modifications apportées au code avant de procéder à l'archivage.Vous pouvez employer des catégories de test pour définir les tests à exécuter pour cette build d'archivage contrôlé. |
|
Utilisation des catégories de test pour la sélection des tests à exécuter après la génération de l'application ou avant l'archivage : vous pouvez utiliser une définition de build pour définir les catégories de test à exécuter pour tester une nouvelle build. |
Voir aussi
Autres ressources
Création de tests automatisés à l'aide de Microsoft Test Manager