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 |
---|---|---|---|---|
Ce procédure pas à pas montre comment créer configurer un paramètre de test qui utilise un contrôleur de test et l'agent de test pour répartir les tests sur plusieurs ordinateurs en utilisant Visual Basic dans Visual Studio 2012.De plus 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 :
Créer un paramètre de test
Assignez des rôles à un test à l'aide d'un contrôleur de test et d'agents de test
Assignez un diagnostic et un adaptateur de données à vos paramètres de test
Composants requis
Créer des tests unitaires ou des tests codés de l'interface utilisateu pour éxécuter avec les paramètrages de test.Pour des informations sur comment créer des tests unitaires ou des tests codés de l'interface utilisateur, consultez Création et gestion de tests dans Microsoft Test Manager.
Vous devez avoir un contrôleur de test et des agents de test installés.Pour des informations sur l'installation d'un contrôleur de test et d'agents de test, consultez Installation et configuration des agents de test et des contrôleurs de test.
Pour créer et configurer un paramètrage de test.
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.
Dans le volet Modèles installés, cliquez sur Paramètres de test.
Dans la zone Nom, tapez TestSettingDistributedTestWalkthrough.
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.
[!REMARQUE]
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.
Sous Nom, tapez le nom des paramètres de test.
Sous Description, tapez des paramètres de test distribués.
L'option Schéma d'affectation de noms par défaut doit rester activée.
Pour assigner des rôles à un test à l'aide d'un contrôleur de test et d'agents de test
Sélectionnez Rôles.
La page Rôles s'affiche.
Pour exécuter votre test à distance, utilisez la liste déroulante Méthode d'exécution des tests et sélectionnez Exécution distante.
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.
[!REMARQUE]
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.
Sous Rôles, cliquez sur Ajouter.
Dans la ligne en surbrillance sous la colonne Nom, tapez le test distribué.
Pour assignez un diagnostic et un adaptateur de données à vos paramètres de test
Cliquez sur Données et diagnostics.
La page Données et diagnostics s'affiche.
Sous Rôle, vérifiez si le rôle Test distribué est sélectionné.
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.
Sélectionnez Hôtes.
(Optionel) 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.
Pour enregistrer les nouveaux paramètres de test, cliquez sur Appliquer.
Sélectionnez Fermer.
Dans le menu Test, sélectionnez Sélectionner des paramètres de test actifs, puis cliquez sur TestSettingDistributedTestWalkthrough.testsettings.
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