Partager via


Mise en route avec les outils de test Team System

Mise à jour : novembre 2007

Cette section présente une vue d'ensemble des outils et des fenêtres de Microsoft Visual Studio Team System Test Edition. Elle traite des aspects de base des Outils de test Team System, tels que la création et l'utilisation des tests, les types de tests disponibles et la configuration des outils de test.

Remarque :

Toutes les fonctionnalités décrites ici ne sont pas disponibles dans Visual Studio Édition Professionnelle. Dans cette procédure pas à pas, vous ne pouvez pas exécuter les étapes suivantes si vous utilisez Visual Studio Édition Professionnelle : créez un test manuel, publiez les résultats des tests, utilisez l'Explorateur de tests, créez, exécutez et réutilisez les listes de tests. Pour obtenir des informations complètes sur les fonctionnalités de test de l'édition professionnelle, consultez Utilisation des outils de test dans Visual Studio Professional.

Il n'y a pas que les testeurs qui peuvent tirer parti des Outils de test Team System. Les programmeurs, surtout ceux qui créent des tests, utiliseront une grande partie des fonctionnalités des Outils de test Team System. Ces deux rôles sont décrits ici :

  • Testeurs. Après le démarrage de Visual Studio avec le profil de testeur, certains menus et fenêtres spécifiques à la programmation sont supprimés, ce qui vous permet de vous concentrer sur les tâches de création de tests non liés à la programmation, de gestion de tests existants et d'exécution de tests. Pour plus d'informations, consultez Création et modification de tests, Gestion de tests et Exécution des tests.

  • Programmeur. Lorsque vous démarrez Visual Studio, vous pouvez sélectionner le langage que vous utiliserez, ou apprendrez, lors de la programmation de code de production ou de code utilisé à des fins de test. Le choix d'un langage dans la boîte de dialogue Choisir les paramètres d'environnement par défaut vous identifie comme programmeur. Aucun menu ni fenêtre n'est masqué lorsque vous effectuez ce choix. Pour plus d'informations, consultez Création et modification de tests et Exécution des tests.

Quelles fonctionnalités utiliserez-vous ?

Voici une vue d'ensemble rapide des fonctionnalités qui sont spécifiques aux Outils de test Team System.

Visite guidée des fonctionnalités de Team Edition for Testers

  1. Démarrez Visual Studio.

  2. Cliquez sur le menu Test.

    Ce menu vous permet de créer de nouveaux tests, de définir des paramètres pour votre environnement de test, de configurer des séries de tests distantes et d'ouvrir les fenêtres des Outils de test Team System. Plusieurs types de tests par défaut sont offerts ; pour plus d'informations, consultez Sélection d'un type de test.

  3. Créez un test Web. Pour en savoir plus, consultez Comment : enregistrer un test Web ou Procédure pas à pas : enregistrement et exécution d'un test Web.

    Lorsque vous avez créé le test, une solution a été créée et un projet de test a été ajouté automatiquement à la solution. Un projet de test peut contenir tout nombre de tests de tout type. Les projets de tests existent aux côtés des autres projets de votre solution. Ils sont construits dans des assemblys, tout comme les autres types de projets.

  4. Dans l'Explorateur de solutions, double-cliquez sur le fichier avec l'extension .testrunconfig.

    Cela affiche la boîte de dialogue de configuration de série de tests. En modifiant votre configuration de série de tests, vous pouvez modifier de nombreux aspects de l'exécution de vos tests. Vous pouvez stocker plusieurs jeux de paramètres de configuration de série de tests, mais un seul jeu est actif. Vos tests sont exécutés en fonction de la configuration de série de tests actuellement active. Pour plus d'informations, consultez Configuration de l'exécution de tests.

  5. Cliquez sur Test, sur Fenêtres, puis sur Affichage de tests.

    La fenêtre Affichage de tests affiche tous les tests actuellement chargés. Vous l'utilisez lors du processus de développement de test. Pour plus d'informations, consultez Affichage et exécution de tests.

  6. Maintenant, exécutez votre test Web. Consultez Comment : exécuter un test Web.

    L'exécution d'un test ouvre la fenêtre Résultats des tests. Cette fenêtre affiche une synthèse des résultats des tests sous forme de tableau. Elle affiche une série de tests à la fois ; dans la série de tests, chaque ligne représente le résultat d'un test.

    Vous pouvez double-cliquer sur une ligne dans la fenêtre Résultats des tests pour obtenir davantage de détails sur les résultats de ce test. En cliquant sur Afficher les résultats de la couverture du code dans la barre d'outils de la fenêtre Résultats des tests, vous pouvez également afficher des données sur l'étendue de votre code lorsque les tests ont été exécutés contre lui. Pour plus d'informations, consultez Comment : obtenir des données de couverture du code.

    Remarque :

    Si vous êtes connecté à Team Foundation Server, vous pouvez également publier vos données de résultats de tests, créer des éléments de travail à partir de tests ou de résultats de tests et associer des tests ou des résultats de tests à des éléments de travail existants ; consultez Intégration avec Team System. 

  7. Cliquez sur le menu Test, sur Fenêtres, puis sur Explorateur de tests.

    l'Explorateur de tests s'affiche. Si vous êtes testeur, vous utiliserez sans doute fréquemment l'Explorateur de tests. Vous pouvez l'utiliser pour organiser des tests en listes, pour exécuter des tests, pour filtrer et grouper l'affichage des tests chargés, pour importer des tests supplémentaires dans le jeu actuellement chargé et pour exporter des tests. Si aucun test n'est chargé actuellement, vous pouvez utiliser l'Explorateur de tests pour charger des tests à partir de dossiers sur le disque dur. Pour plus d'informations, consultez Gestion de tests.

  8. Ouvrez une invite de commandes Visual Studio 2005 et tapez mstest /?

    Il s'agit de l'utilitaire de test de la ligne de commande MSTest.exe. Vous utiliserez probablement cette commande si vous exécutez des tests dans un atelier de test ou de génération. Cette commande vous permet d'exécuter des tests, d'en obtenir les résultats et de publier vos données de résultats de tests afin que le reste de votre équipe puisse les utiliser. Pour plus d'informations, consultez Exécution des tests de la ligne de commande.

  9. Créez un test manuel. Pour plus d'informations, consultez Comment : créer un test manuel.

  10. Dans l'Explorateur de tests, cliquez avec le bouton droit sur Listes de tests, puis cliquez sur Nouvelle liste de tests.

  11. Tapez un nom de votre choix, puis cliquez sur OK.

    Vous avez créé une liste de tests. Les listes de tests sont des conteneurs dans lesquels vous organisez des tests.

  12. Dans l'Explorateur de tests, cliquez Tous les tests chargés.

  13. Faites glisser votre test Web et votre test manuel dans la liste de tests que vous venez de créer.

    Vous venez de remplir la nouvelle liste de tests avec vos deux tests.

  14. Cliquez sur la zone à côté de votre liste de tests et cliquez sur le bouton Exécuter les tests activés.

    Cela exécute tous les tests de la liste de tests. L'un de ces tests est un test manuel. Lorsque vous exécutez un test manuel, Visual Studio affiche une boîte de dialogue pour vous en informer. Il s'agit d'un des cas dans lesquels une boîte de dialogue vous invite à spécifier la procédure à suivre ou vous informe d'une certaine situation. Comme avec la plupart des fonctionnalités de Visual Studio, vous pouvez personnaliser le comportement des boîtes de dialogue telles que celle-ci en définissant des paramètres sur une page accessible par le biais de l'option Options du menu Outils. Pour plus d'informations, consultez Boîtes de dialogue de Test Edition.

Intégration avec Team System

Si votre session Visual Studio est connectée à un Team Foundation Server, vous pouvez utiliser les fonctionnalités d'équipe des Outils de test Team System telles que les suivantes :

Voir aussi

Tâches

Comment : créer un projet de test

Comment : configurer la création d'un projet de test

Comment : ouvrir un test à modifier

Comment : configurer les boîtes de dialogue de Test Edition

Comment : définir des limites de temps pour l'exécution des tests

Concepts

Sélection d'un type de test

Boîtes de dialogue de Test Edition

Comment faire dans Test Edition

Autres ressources

Affichage et exécution de tests

Procédures pas à pas relatives à Test Edition

Tâches des outils de test

Types de test