Exécution des tests

Mise à jour : novembre 2007

À partir des fenêtres Explorateur de tests et Affichage de tests, vous pouvez démarrer l'exécution de n'importe quel type de test. Mais, pour certains types de tests, la procédure à suivre pour continuer l'exécution du test peut varier. Pour plus d'informations sur l'exécution de ces types de tests spécifiques, consultez les rubriques suivantes :

Vous pouvez également exécuter la plupart des types de tests à partir d'une ligne de commande. Pour plus d'informations, consultez Exécution des tests de la ligne de commande.

Dans cette section

  • Comment : exécuter des tests sélectionnés
    Décrit comment exécuter des tests et des projets de test à partir des fenêtres des Outils de test Team System et des fichiers dans votre solution.

  • Comment : interrompre, reprendre et arrêter une série de tests
    Explique comment utiliser la fenêtre Résultats des tests pour contrôler une série de tests en cours d'exécution.

  • Comment : réexécuter un test
    Décrit comment répéter une série de tests. Par exemple, vous pouvez répéter une série de tests après avoir modifié le code en cours de test, le code des méthodes de test ou la configuration active de la série de tests.

  • Comment : planifier des séries de tests
    Décrit comment utiliser le Planificateur de tâches Windows pour créer et planifier une tâche qui exécute des tests.

  • Comment : rechercher et afficher des séries de tests
    Explique comment rechercher des séries de tests qui ont été exécutées localement ou à distance, et consulter leurs résultats.

  • Comment : limiter le nombre de séries de tests stockées
    Décrit comment limiter le nombre des séries de tests que Visual Studio stocke. L'objectif de limiter le nombre de séries de tests stockées est de conserver l'espace disque.

  • Déploiement de test
    Fournit des liens vers les rubriques qui décrivent le déploiement des tests avant leur exécution, la configuration du déploiement de tests, ainsi que l'instrumentation et la nouvelle signature des assemblies.

  • Dépannage de l'exécution de tests
    Décrit les problèmes qui empêchent des tests de s'exécuter et d'autres erreurs que vous pouvez rencontrer.

  • Configuration de l'exécution de tests
    Explique comment utiliser des configurations de série de tests pour changer la manière dont les tests sont exécutés, notamment le regroupement d'informations de couverture du code et la spécification d'un hôte de test.

  • Exécution des tests de la ligne de commande
    Fournit des liens vers les rubriques qui expliquent comment utiliser le programme MSTest.exe pour exécuter des tests sur une ligne de commande, consulter les résultats des tests, les enregistrer sur le disque et les publier.

  • Indications pour le test de détection de fumée
    Fournit des conseils sur le concept de test de détection de fumée (smoke test), processus de validation des changements de code qui précède l'archivage des changements dans l'arborescence source du produit.

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.

  • 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.

  • 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.

  • Contrôleurs, agents et plateformes de test
    Explique comment installer et administrer des ordinateurs pour qu'ils exécutent des tests à distance et pour qu'ils génèrent des charges de test simulées.

Voir aussi

Tâches

Procédure pas à pas : création et exécution de tests unitaires

Procédure pas à pas : utilisation de l'utilitaire de test de ligne de commande

Comment : obtenir des données de couverture du code