Utilisation des tests unitaires
Mise à jour : novembre 2007
Les tests unitaires constituent un outil important pour les testeurs, mais surtout pour les développeurs. Bien que la taille de l'« unité » testée puisse varier, les Outils de test Team System génèrent des tests unitaires spécifiquement pour les méthodes, y compris les méthodes privées. Pour plus d'informations, consultez Vue d'ensemble des tests unitaires.
Remarque : |
---|
Visual Studio 2008Visual Studio Team Edition for Developers offre deux fonctions liées aux tests qui n'étaient pas disponibles dans Visual Studio 2005 Team Edition for Developers. Vous pouvez désormais gérer les listes de tests ; pour plus d'informations, consultez Gestion de grands nombres de tests. Les données de couverture du code peuvent également être obtenues lorsque des tests sont exécutés ; pour plus d'informations, consultez Comment : obtenir des données de couverture du code. |
Remarque : |
---|
Pour plus d'informations sur les fonctions relatives aux tests pour les utilisateurs de Visual Studio Édition Professionnelle, consultez Utilisation des outils de test dans Visual Studio Professional. |
Dans cette section
Vue d'ensemble des tests unitaires
Décrit le type de test unitaire des Outils de test Team System. Introduit les concepts de génération et de création de tests unitaires dans Visual Studio, ainsi que ceux des tests des méthodes privées, et d'utilisation de l'infrastructure de test unitaire (voir Infrastructure de test unitaire).Création de tests unitaires
Fournit des liens vers des rubriques relatives à la génération et à la création de tests unitaires, notamment les tests unitaires ASP.NET et les tests unitaires pilotés par des données.Procédure pas à pas : création et exécution de tests unitaires
Vous guide dans les étapes de création et de personnalisation des tests unitaires, ainsi que dans leur exécution, puis examine les résultats des tests.Test unitaire, exemple
Vous permet d'obtenir l'exemple de projet « Woodgrove Bank », qui contient du code que vous pouvez utiliser dans différentes procédures pas à pas.Procédure pas à pas : exécution des tests et affichage de la couverture du code
Utilise une procédure pas à pas antérieure pour montrer comment consulter les données de couverture du code qui affichent la proportion du code de votre projet en cours de test.
Référence
Microsoft.VisualStudio.TestTools.UnitTesting
Décrit l'espace de noms 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 la prise en charge pour les tests unitaires ASP.NET et de service Web.
Rubriques connexes
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.Utilisation des tests Web
Explique comment créer, modifier, exécuter et afficher des tests Web.Utilisation des tests de charge
Décrit les usages des tests de charge, comment les modifier et les exécuter, comment rassembler et stocker les données de performance des tests de charge, et comment analyser les séries de tests de charge.Utilisation des tests manuels
Décrit comment créer et exécuter des tests manuels, seul type de test non automatisé.Utilisation des tests génériques
Décrit comment créer et exécuter des tests génériques. Les tests génériques encapsulent les programmes et les tests externes qui n'ont pas été développés à l'origine pour être utilisés dans les Outils de test Team System.Utilisation des tests ordonnés
Décrit comment créer des tests ordonnés qui contiennent d'autres tests destinés à être exécutés dans un ordre spécifié.Procédures pas à pas relatives à Test Edition
Fournit des liens vers les procédures pas à pas qui vous guident dans l'utilisation des types de tests intégrés et d'autres rubriques, telles que la collecte de données de couverture du code.