Procédures pas à pas : installer le contrôleur de test et les agents de test pour les tests automatisés de Visual Studio

Cette rubrique s'applique à :

Visual Studio Test Professional

Visual Studio 2010 Ultimate

Visual Studio 2010 Premium

Visual Studio Professional

Visual Studio Express

La rubrique s'applique La rubrique s'applique La rubrique s'applique La rubrique s'applique La rubrique ne s'applique pas

Dans cette procédure pas à pas, vous découvrirez les procédures d'installation d'un contrôleur de test et d'un agent de test. La procédure pas à pas montre également comment configurer un paramètre de test qui utilise le contrôleur de test et l'agent de test pour répartir les tests sur plusieurs ordinateurs. En outre, cette procédure pas à pas montre comment ajouter les adaptateurs de diagnostic et de données au paramètre de test.

Dans cette procédure pas à pas, vous effectuerez les tâches suivantes :

  • Configurez un contrôleur de test et un agent de test à utiliser pour effectuer des tests sur plusieurs ordinateurs de Visual Studio.

  • Créez un paramètre de test qui utilise le contrôleur de test et les données et les adaptateurs de diagnostic et exécutez votre test.

Composants requis

  • CD « Microsoft Visual Studio Agents ».

  • (Facultatif) Un deuxième ordinateur pour installer le contrôleur de test et l'agent de test. Sinon, vous pouvez installer le contrôleur de test et l'agent sur le même ordinateur sur lequel vous avez installé Visual Studio.

Installer le contrôleur de test et l'agent de test

Les deux procédures suivantes fournissent les étapes utilisées pour installer un contrôleur de test et un agent de test.

Installer un contrôleur de test

Pour installer un contrôleur de test, vous devez être membre du groupe de sécurité Administrateurs sur les ordinateurs. Pour plus d'informations sur l'installation des contrôleurs de test, consultez Installation et configuration des agents Visual Studio, des contrôleurs de test et de build.

Pour installer un contrôleur de test

Installer un agent de test

Pour installer un agent de test, vous devez être membre du groupe de sécurité Administrateurs sur l'ordinateur.

L'utilisateur que vous ajoutez pour démarrer le service ou le processus de l'agent de test doit également être membre du groupe TeamTestAgentService sur l'ordinateur du contrôleur de test de cet agent.

Notes

Si cet utilisateur est l'utilisateur actuel, lorsque vous ajoutez cet utilisateur au contrôleur de test, vous devez fermer votre session ou redémarrer l'ordinateur.

Pour plus d'informations sur l'installation des agents de test, consultez Installation et configuration des agents Visual Studio, des contrôleurs de test et de build.

Pour installer un agent de test

Utilisation du contrôleur de test et de l'agent de test dans Visual Studio

Dans cette procédure, vous allez créer un paramètre de test dans Visual Studio pour inclure le contrôleur de test que vous avez installé, et définir un rôle et les adaptateurs de diagnostic et de données que l'agent de test doit utiliser.

Pour ajouter un paramètre de test dans Visual Studio à l'aide du contrôleur de test et de l'agent de test

  1. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur Éléments de solution, pointez sur Ajouter, puis cliquez sur Nouvel élément.

    La boîte de dialogue Ajouter un nouvel élément s'affiche alors.

  2. Dans le volet Modèles installés, cliquez sur Paramètres de test.

  3. Dans la zone Nom, tapez TestSettingDistributedTestWalkthrough.

  4. Cliquez sur Ajouter.

    Le nouveau fichier de test TestSettingDistributedTestWalkthrough.testsettings s'affiche dans l'Explorateur de solutions, sous le dossier Éléments de solution.

    La boîte de dialogue Paramètres de test s'affiche. La page Général est sélectionnée.

    Vous pouvez maintenant modifier et enregistrer des valeurs de paramètres de test.

    Notes

    Chaque paramètre de test que vous créez apparaît comme un choix pour les options Sélectionner des paramètres de test actifs et Modifier les paramètres de test du menu Test.

  5. Sous Nom, tapez le nom des paramètres de test.

  6. Sous Description, tapez des paramètres de test distribués.

  7. L'option Schéma d'affectation de noms par défaut doit rester activée.

  8. Cliquez sur Rôles.

    La page Rôles s'affiche.

  9. Pour exécuter votre test à distance, utilisez la liste déroulante Méthode d'exécution des tests et sélectionnez Exécution distante.

  10. Dans la liste déroulante Contrôleur, tapez le nom de l'ordinateur du contrôleur de test que vous avez créé dans la procédure Installer un contrôleur de test.

    Notes

    Si vous ajoutez un contrôleur pour la première fois, aucun contrôleur n'est répertorié dans la liste déroulante. La liste est remplie par les contrôleurs précédents que vous avez définis dans d'autres paramètres de test.

  11. Sous Rôles, cliquez sur Ajouter.

  12. Dans la ligne en surbrillance sous la colonne Nom, tapez le test distribué.

  13. Cliquez sur Données et diagnostics.

    La page Données et diagnostics s'affiche.

  14. Sous Rôle, vérifiez si le rôle Test distribué est sélectionné.

  15. Sous Données et diagnostics pour le rôle sélectionné, sélectionnez les adaptateurs IntelliTrace et Informations système.

    Pour plus d'informations sur ces adaptateurs et d'autres adaptateurs que vous pouvez utiliser dans un paramètre de test, consultez Créer des paramètres de test pour exécuter des tests automatisés à partir de Visual Studio.

  16. Cliquez sur Hôtes.

  17. Si votre ordinateur fonctionne sous une version 64 bits de Microsoft Windows, et que vous avez compilé votre test à l'aide de la configuration Any CPU, utilisez la liste déroulante Exécuter les tests dans un processus 32 bits ou 64 bits et sélectionnez Exécuter les tests dans un processus 64 bits sur un ordinateur 64 bits (facultatif).

    Conseil

    Pour une flexibilité maximale, vous devez compiler vos projets de test avec la configuration Any CPU. Vous pouvez ensuite les exécuter sur des agents 32 et 64 bits. La compilation de projets de test avec la configuration 64 bits ne présente aucun avantage particulier.

  18. Pour enregistrer les nouveaux paramètres de test, cliquez sur Appliquer.

  19. Cliquez sur Fermer.

  20. Dans le menu Test, sélectionnez Sélectionner des paramètres de test actifs, puis cliquez sur TestSettingDistributedTestWalkthrough.testsettings.

  21. Exécutez votre test conformément à la procédure habituelle.

    Lorsque le contrôleur de test traite des tests unitaires et des tests codés de l'interface utilisateur, il divise les tests en groupes de 100 et les envoie à un ordinateur d'agent de test. Par exemple, si vous avez 250 tests unitaires et trois agents de test, les 100 premiers tests unitaires seront envoyés à agent1, les 100 tests unitaires suivants seront envoyés à agent2 et les 50 tests unitaires restants seront envoyés à agent3.

    Pour plus d'informations sur la création de paramètres de test à utiliser dans Visual Studio, consultez Créer des paramètres de test pour exécuter des tests automatisés à partir de Visual Studio.

Voir aussi

Concepts

Installation et configuration des agents Visual Studio, des contrôleurs de test et de build

Configuration d'ordinateurs et collecte d'informations de diagnostic à l'aide de paramètres de test

Configuration d'ordinateurs de test pour exécuter des tests ou collecter des données

Autres ressources

Procédures pas à pas :utilisation d'un contrôleur de test et agents de test dans un test de charge

Spécifications du contrôleur de test et de l'agent de test