Partager via


Affectation de rôles à un contrôleur de test et à un agent de test pour les tests automatisés dans Visual Studio

Cette rubrique s'applique à :

Visual Studio Test Professional

Visual Studio Ultimate

Visual Studio 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

Cette procédure pas à pas montre comment créer et configurer un paramètre de test qui utilise un contrôleur de test et un agent de test pour distribuer des tests sur plusieurs ordinateurs en utilisant Visual Studio 2013. En outre, elle indique comment ajouter des adaptateurs de diagnostic et de données au paramètre de test.

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

  • Créer un paramètre de test.

  • Assigner des rôles à un contrôleur de test et à des agents de test.

  • Assigner un adaptateur de diagnostic et de données à votre paramètre de test.

Composants requis

Pour créer et configurer un paramètre de test

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

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

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

  3. Dans la zone Nom, tapez TestSettingDistributedTestWalkthrough.

  4. Sélectionnez 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.

Pour assigner des rôles à un contrôleur de test et des agents de test

  1. Choisissez Rôles.

    La page Rôles s'affiche.

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

  3. Dans la liste déroulante Contrôleur, tapez le nom d'ordinateur de votre 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.

  4. Sous Rôles, choisissez Ajouter.

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

Pour assigner un adaptateur de diagnostic et de données à votre paramètre de test

  1. Choisissez Données et diagnostics.

    La page Données et diagnostics s'affiche.

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

  3. 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 Spécification de paramètres de test pour Visual Studio Tests.

  4. Choisissez Hôtes.

  5. Si votre ordinateur s'exécute 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.

  6. Pour enregistrer les nouveaux paramètres de test, choisissez Appliquer.

  7. Sélectionnez Fermer.

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

  9. 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 Spécification de paramètres de test pour Visual Studio Tests.

Voir aussi

Concepts

Installation et configuration des agents de test et des contrôleurs de test

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

Autres ressources

Configuration de contrôleurs de test et d'agents de test pour gérer des tests avec Visual Studio