Condividi tramite


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:

  1. Windows 8, Windows 8.1

  2. Windows 7 Service Pack 1

  3. Windows XP Service Pack 3

  4. Windows Server 2012, Windows Server 2012 R2

  5. Windows Server 2008 Release 2, Service Pack 1

  6. 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