Partager via


Conteneurs de test

Mise à jour : novembre 2007

Un test est placé dans un conteneur, selon qu'il génère du code compilé. Par défaut, les tests qui génèrent du code compilé, tels que les tests unitaires et les tests Web codés, sont compilés en assemblys qui se trouvent dans des dossiers nommés bin\Debug ou obj\Debug, sous le dossier du projet de test.

D'autres types de tests, tels que les tests génériques, Web, manuels, ordonnés et de charge, ne requièrent pas de compilation. Les conteneurs de test de ces types de tests sont des documents Word, des fichiers XML ou d'autres fichiers texte qui peuvent se trouver dans le dossier du projet.

Pourquoi est-il intéressant de savoir comment identifier un conteneur de test ? Cela peut vous permettre de fournir des valeurs correctes pour l'option /testcontainer: de l'outil de ligne de commande d'exécution de tests MSTest.exe. Pour plus d'informations, consultez Options de ligne de commande MSTest.exe.

Fichiers qui contiennent des tests

Le tableau suivant explique comment identifier les fichiers qui contiennent des tests des différents types de tests.

Type de test

Remarques

Unitaire

Un fichier de code source unique contient en général plusieurs méthodes de test unitaire. Par conséquent, vous ne pouvez pas archiver un test unitaire individuel. Vous devez archiver l'intégralité de son fichier de code source. Ces fichiers ont l'extension .cs, .vb ou .cpp, selon le langage dans lequel ils sont codés.

Manuel

Les tests manuels au format Microsoft Word ont l'extension .mht. Les tests manuels au format texte ont l'extension .mtx.

Ordonné

Les tests ordonnés ont l'extension .orderedtest.

Générique

Les tests génériques ont l'extension .GenericTest.

Web

Les tests Web ont l'extension .webtest.

De charge

Les tests de charge ont l'extension .loadtest.

Autres fichiers

Les fichiers de métadonnées de test et les fichiers de configuration de série de tests ne contiennent pas de tests mais jouent néanmoins des rôles importants lors des tests.

Type de fichier

Remarques

Fichier de métadonnées de test

Les fichiers de métadonnées de test contiennent des listes de tests et des liens vers des tests. Pour plus d'informations sur les listes de tests, consultez Utilisation des listes de test. Les fichiers de métadonnées de test ont l'extension .vsmdi.

Fichier de configuration de série de tests

Les paramètres qui configurent la manière dont les tests sont exécutés sont stockés dans des fichiers de configuration de série de tests. Pour plus d'informations, consultez Configuration de l'exécution de tests. Les fichiers de configuration de série de tests ont l'extension .testrunconfig.

Voir aussi

Tâches

Comment : exécuter des tests à partir de la ligne de commande

Concepts

Sélection d'un type de test

Options de ligne de commande MSTest.exe