Installazione e configurazione di agenti e controller di test
Per eseguire test in modalità remota o distribuire test a più computer, installare un agente di test in ognuno dei computer di test e collegarli tramite un test controller. Questa disposizione consente di supervisionare i test da Visual Studio 2013 o Microsoft Test Manager e di configurare esecuzioni di test di compilazione/distribuzione automatiche. Il test controller distribuisce i test e gestisce le esecuzioni dei test comunicando con gli agenti di test installati in ogni computer di test. Ogni agente di test può eseguire attività come installare software, eseguire test e raccoglierne i dati. I test controller consentono inoltre di usare adattatori dati di diagnostica per raccogliere dati o per influire sul computer di test quando vengono eseguiti i test.
Scaricare il programma di installazione per test controller e agenti di test. Il programma di installazione viene fornito sotto forma di file ISO (CD virtuale) per una più agevole installazione nelle macchine virtuali.
Con un test controller e un agente di test è possibile:
Eseguire test automatizzati in modalità remota tramite Visual Studio
Distribuire testi automatizzati su più computer tramite Visual Studio
Eseguire e raccogliere dati di test in modalità remota tramite Microsoft Test Manager
Usare un ambiente lab. Oltre a eseguire test, l'agente consente di gestire i computer lab da Microsoft Test Manager.
Eseguire test nell'ambiente lab
Distribuire un'applicazione in un ambiente lab tramite un flusso di lavoro di compilazione-distribuzione-test
Avviso
Se si eseguono test con un plug-in di unit test di terze parti, non è possibile usare un test controller o un agente di test per eseguire tali test.
Per eseguire i test con un test controller e agenti di test, è necessario configurare un file di impostazioni di test dopo avere installato i controller e gli agenti. In tale file, assegnare i ruoli agli agenti di test. Questi valori dei ruoli determinano i computer che il test controller utilizzerà per eseguire ciascun test. Per altre informazioni sulle impostazioni di test, vedere Configurazione di computer e raccolta di informazioni diagnostiche mediante impostazioni test.
Prerequisiti
Per installare un test controller o un agente di test, nel computer deve essere in esecuzione uno dei seguenti sistemi operativi:
Controller:
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
Agente:
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
Contenuto della sezione
Usare questi argomenti per installare e configurare i test controller e gli agenti di test:
Attività |
Contenuto di supporto |
---|---|
Installare e gestire i test controller e gli agenti di test per i test automatizzati distribuiti e in remoto con Visual Studio. |
|
Eseguire un test controller o agenti di test nei servizi cloud di Microsoft Azure. |
Leggere il blog: Hosting dei test controller e agenti di test in Azure oltre a Impostazione di controller di test e agenti di test per gestire test con Visual Studio. |
Installare i test controller e configurare la sicurezza per i test controller e gli agenti di test negli ambienti lab. |
|
Installare i test controller e gli agenti di test per distribuire i test di carico su più computer. |
|
Configurare gli agenti di test per l'esecuzione di test remoti o distribuiti che interagiscono con il desktop, ad esempio i test codificati dell'interfaccia utente. |
|
Riconfigurare le porte predefinite usate dai test controller e dagli agenti di test per comunicare in modo da poter gestire le restrizioni del firewall e i conflitti del software. |
|
Configurare test controller e agenti di test nei computer con più schede di rete. |
|
Specificare il tempo di attesa di una risposta da parte di un test controller o di un agente di test in una comunicazione prima della restituzione di un errore. Se le impostazioni di timeout predefinite provocano conflitti software nella topologia, configurare tali impostazioni. |
Vedere anche
Concetti
Configurazione di computer di test per l'esecuzione di test o la raccolta di dati