Tâches des outils de test
Mise à jour : novembre 2007
L'utilisation des tests implique des tâches dans quatre domaines généraux :
Utilisation des résultats de tests. Consultez Analyse des résultats des tests.
Parce que les différents types de tests diffèrent substantiellement, les méthodes à appliquer pour les créer et les modifier sont propres à chaque type de test. Par conséquent, vous trouverez des informations relatives à la création et à la modification de tests dans les sections spécifiques aux tests, sous Types de test. Ces informations se trouvent également dans la rubrique Création et modification de tests.
Remarque : |
---|
Une grande partie des tâches que vous exécutez dans Visual Studio implique l'utilisation de menus contextuels. Un menu contextuel apparaît lorsque vous cliquez avec le bouton droit sur la surface ou sur un élément d'une fenêtre ou d'une boîte de dialogue. La disponibilité des menus contextuels dépend des produits installés dans votre installation Visual Studio ou des produits qui y sont connectés. Autrement dit, les menus contextuels (et certaines options de menus contextuels) apparaissent uniquement si le programme qu'ils démarrent est installé. Par exemple, les menus contextuels et options par le biais desquels vous utilisez les fonctionnalités de Team Edition for Architects ou de Team Foundation Build seront affichés uniquement si vous avez installé Team Edition for Architects ou Team Foundation Build. De même, certains menus contextuels ou options de menus contextuels ne sont pas disponibles si vous n'avez que des fichiers de code source ouverts dans Visual Studio, et non des solutions entières. |
Une fois que vous avez créé des tests et que vous êtes prêt à les exécuter et à les gérer, puis à obtenir et à analyser des résultats, les différences d'utilisation de chaque type de test sont quelque peu réduites. Par exemple, vous pouvez utiliser la même fenêtre (Explorateur de tests) pour gérer tous les tests et utiliser la fenêtre Résultats des tests pour afficher des résultats de tests pour tous les types de tests. Ces tâches sont décrites dans cette section.
Remarque : |
---|
À partir des fenêtres Explorateur de tests et Affichage de tests, vous pouvez démarrer l'exécution d'un test de n'importe quel type. Mais pour certains types, la manière dont vous continuez à exécuter le test varie. Pour plus d'informations sur la façon d'exécuter ces types de tests, consultez Comment : exécuter un test Web, Exécution d'un test de charge et Comment : exécuter un test manuel. |
Dans cette section
Création et modification de tests
Présente des liens vers les rubriques qui décrivent comment créer des tests unitaires, Web, de charge, manuels, génériques et ordonnés.Gestion de tests
Décrit différents aspects de l'utilisation des tests, notamment la façon de personnaliser et de filtrer des affichages de tests, de travailler avec des listes de tests et d'associer des tests à des éléments de travail.Exécution des tests
Décrit de nombreux aspects relatifs à l'exécution des tests, notamment la configuration des séries de tests, l'exécution des tests dans l'environnement IDE Visual Studio et sur une ligne de commande, ainsi que le débogage pendant l'exécution d'un test.Analyse des résultats des tests
Décrit les résultats des tests et la façon de les utiliser, notamment comment les afficher, les enregistrer et les publier, mais également comment créer des bogues.
Référence
Microsoft.VisualStudio.TestTools.LoadTesting
Décrit l'espace de nom LoadTesting, qui fournit des classes et des interfaces permettant d'exécuter des tests de charge sur des tests unitaires et des tests Web.Microsoft.VisualStudio.TestTools.UnitTesting
Décrit l'espace de nom UnitTesting, qui fournit des attributs, des exceptions, des assertions et d'autres classes qui prennent en charge le test unitaire.Microsoft.VisualStudio.TestTools.UnitTesting.Web
Décrit l'espace de noms UnitTesting.Web qui étend l'espace de noms UnitTesting en fournissant une assistance pour ASP.NET et les tests unitaires de service Web.Microsoft.VisualStudio.TestTools.WebTesting
Décrit l'espace de noms WebTesting qui fournit des classes activant les tests Web. Ces classes incluent la classe WebTest, la classe de base pour tous les tests Web, et les classes WebTestRequest et WebTestResponse, afin de simuler les demandes et les réponses HTTP.Microsoft.VisualStudio.TestTools.WebTesting.Rules
Décrit l'espace de noms WebTesting.Rules qui contient les règles utilisées par les tests Web pour tester le contenu de pages Web.
Rubriques connexes
Types de test
Décrit les types de tests intégrés de Microsoft Visual Studio Team System Test Edition : unitaires, Web, de charge, manuels, génériques et ordonnés.Mise en route avec les outils de test Team System
Présente une vue d'ensemble des outils et des fenêtres de Microsoft Visual Studio Team System Test Edition. Cette vue d'ensemble décrit les procédures de création et d'utilisation de tests, les types de tests disponibles et explique comment configurer des outils de test.