Installation et configuration des agents de test et des contrôleurs de test
Pour exécuter des tests à distance ou répartir des tests automatisés sur plusieurs ordinateurs, installez un agent de test sur chacun des ordinateurs de test, puis associez-les au contrôleur de test. Cela vous permet de superviser les tests depuis Visual Studio 2013 ou Microsoft Test Manager, ainsi que d'automatiser des flux de travail de génération, de déploiement et de test. Un contrôleur de test distribue les tests et gère les séries de tests en communiquant avec les agents de test installés sur chaque ordinateur de test. Chaque agent de test peut effectuer des tâches telles que l'installation de logiciels, l'exécution de tests et la collecte de données de test. mais aussi d'utiliser des adaptateurs de données de diagnostic pour collecter des données ou avoir un impact sur l'ordinateur de test lors de l'exécution des tests.
Téléchargez le programme d'installation pour contrôleurs de test et agents de test. Le programme d'installation est fourni sous la forme d'un fichier ISO (CD virtuel) pour une installation rapide sur les ordinateurs virtuels.
Grâce à un contrôleur de test et un agent de test, vous pouvez :
Exécuter à distance des tests automatisés à l'aide de Visual Studio
Distribuer des tests automatisés sur plusieurs ordinateurs à l'aide de Visual Studio
Exécuter des tests et collecter des données de test à distance à l'aide de Microsoft Test Manager
Utiliser un environnement lab En plus de l'exécution des tests, l'agent permet de gérer les ordinateurs lab depuis Microsoft Test Manager.
Exécuter des tests dans un environnement lab
Déployer une application dans un environnement lab à l'aide d'un flux de travail de génération, de déploiement et de test
Avertissement
Si vous exécutez des tests en utilisant un plug-in de test unitaire tiers, vous ne pouvez pas utiliser un contrôleur de test ou un agent de test pour exécuter ces tests.
Pour exécuter des tests à l'aide d'un contrôleur de test et d'agents de test, vous devez également configurer un fichier de paramètres de test après avoir installé ces contrôleurs et agents. Dans ce fichier, vous assignez des rôles à vos agents de test. Ces valeurs de rôle déterminent les ordinateurs que votre contrôleur de test utilisera pour exécuter chaque test. Pour plus d'informations sur les paramètres de test, consultez Configuration d'ordinateurs et collecte d'informations de diagnostic à l'aide de paramètres de test.
Composants requis
Pour installer un contrôleur de test ou un agent de test, l'ordinateur doit exécuter l'un des systèmes d'exploitation suivants :
Contrôleur :
Windows 8, Windows 8.1
Windows 7 Service Pack 1
Windows Server 2012, Windows Server 2012 R2
Windows Server 2008 Release 2, Service Pack 1
Agent :
Windows 8, Windows 8.1
Windows 7 Service Pack 1
Windows XP Service Pack 3
Windows Server 2012, Windows Server 2012 R2
Windows Server 2008 Release 2, Service Pack 1
Windows Server 2003 Service Pack 2
Dans cette section
Utilisez les rubriques suivantes pour installer et configurer les contrôleurs de test et les agents de test :
Tâche |
Contenu de support |
---|---|
Installer et gérer les contrôleurs de test et les agents de test pour les tests automatisés distants et distribués à l'aide de Visual Studio. |
|
Exécutez un contrôleur de test ou des agents de test dans Microsoft Azure Cloud Services. |
Lisez ce blog consacré à l'hébergement d'un Contrôleur de test et d'agents de test dans Azure, ainsi que Configuration de contrôleurs de test et d'agents de test pour gérer des tests avec Visual Studio. |
Installer les contrôleurs de test et configurer la sécurité des contrôleurs de test et des agents de test dans les environnements lab. |
|
Installer les contrôleurs de test et les agents de test pour distribuer les tests de charge sur plusieurs ordinateurs. |
|
Configurer les agents de test pour exécuter des tests distants ou distribués qui interagissent avec le Bureau, tels que les tests codés de l'interface utilisateur. |
|
Reconfigurer les ports par défaut que les contrôleurs de test et les agents de test utilisent pour communiquer, afin de gérer les restrictions de pare-feu et les conflits logiciels. |
|
Configurer les contrôleurs de test et les agents de test sur des ordinateurs comportant plusieurs cartes réseau. |
|
Spécifier le délai pendant lequel un contrôleur de test ou un agent de test doit attendre une réponse lors d'une communication avant de s'arrêter en signalant une erreur. Configurez ces paramètres si les paramètres de délai par défaut provoquent des conflits de logiciel dans votre topologie. |
Voir aussi
Concepts
Configuration d'ordinateurs de test pour exécuter des tests ou collecter des données