Partager via


Création de tests du système à l'aide de Microsoft Visual Studio

Avec Visual Studio, vous pouvez créer, gérer et exécuter des tests unitaires, des tests codés de l'interface utilisateur, des tests de performances web et des tests de charge.

Pour plus d'informations sur les tests de performances et de charge, voir [retirée] Tests de charge et de performances de site Web dans Visual Studio.

Les tests unitaires et les tests codés de l'interface utilisateur sont généralement utilisés par les développeurs, ou par les membres de l'équipe qui utilisent Visual Studio, pour valider la qualité du code d'une application. Par exemple, vous pouvez exécuter ces tests avant de vérifier votre code dans le contrôle de version. Pour plus d'informations, voir Tests unitaires sur votre code et Utiliser l'automatisation de l'interface utilisateur pour tester votre code. Toutefois, les membres de l'équipe impliqués dans le test de l'application peuvent également utiliser ces types de tests pour convertir des tests manuels en tests automatisés et pour isoler des bogues issus des tests d'intégration à partir des builds Team Foundation.

Tâches

Tâches

Rubriques associées

Création de tests système dans Visual Studio : avec Visual Studio, vous pouvez créer des tests codés de l'interface utilisateur à partir d'un enregistrement des actions existant, par exemple un enregistrement des actions créé à partir d'un test manuel. Cela vous permet d'automatiser les efforts de tests manuels Microsoft Test Manager de votre équipe.

Catégorisation des tests : si vous avez créé des tests automatisés à l'aide de Visual Studio, vous pouvez gérer ces tests en les classant 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 à exécuter. Vous ajoutez des catégories de test en tant qu'attributs à vos méthodes de test.

Spécifier un groupe de tests à exécuter dans un ordre spécifique : un test ordonné contient d'autres tests qui doivent être exécutés dans un ordre donné. Un test ordonné s'affiche sous la forme d'un test unique dans l'Explorateur de tests.

Utilisation du test générique pour encapsuler un test, un programme, ou un outil tiers existant : vous pouvez utiliser des tests génériques pour appeler des tests et des programmes externes. Après cela, le test générique est traité par le moteur de test comme tout autre type de test. Par exemple, vous pouvez exécuter des tests génériques dans l'Explorateur de tests et vous pouvez obtenir et publier les résultats des tests génériques exactement comme vous le feriez avec d'autres tests.

Tâches connexes

Les tests codés de l'interface utilisateur peuvent être utilisés pendant le développement d'une application pour valider la fonction continue avec des modifications du code. Pour plus d'informations, consultez Utiliser l'automatisation de l'interface utilisateur pour tester votre code.

Outre des tests codés de l'interface utilisateur, Visual Studio inclut également des tests unitaires. Les tests unitaires sont principalement utilisés pour vérifier la qualité et la fonctionnalité d'une unité de code isolée pendant que vous développez une application. Pour plus d'informations, consultez Tests unitaires sur votre code.

Voir aussi

Concepts

Test du système de votre application à l'aide de Visual Studio

Autres ressources

Exécution de tests du système à l'aide de Microsoft Visual Studio