Condividi tramite


Requisiti di rig di test Team per Team Foundation Server

Aggiornamento: novembre 2007

Molti tipi di test, tra cui unit test, test Web, test del carico e test manuali, oltre alle misurazioni del code coverage, sono integrati in Visual Studio. Visual Studio Team System Test Edition consente agli utenti Visual Studio Team System di eseguire test nei computer remoti. Questa configurazione è denominata collettivamente rig. Un rig consente l'esecuzione distribuita e automatizzata dei test. Un rig di Test Edition comprende un controller di test e uno o più agenti. Un unico controller di test è in grado di coordinare l'esecuzione di diversi test sui computer in cui è installato l'agente di test. Le risorse della memoria e della CPU limitano la quantità di carico che l'agente di test può generare in un rig di test Team. Il servizio controller non è di per sé particolarmente impegnato, tuttavia il database del controller richiede risorse considerevoli per gestir i dati e gli agenti coinvolti nello scenario di test del carico.

Un rig viene tipicamente utilizzato per variare la generazione del carico. Se ad esempio si desidera eseguire un test del carico con una simulazione di 10.000 utenti, è possibile impostare un singolo controller e cinque computer agenti per emulare questa situazione. È inoltre possibile eseguire una lunga serie di test funzionali sui computer agenti. I test verranno eseguiti in parallelo ed è quindi possibile ridurre la quantità di tempo richiesta per eseguirli tutti.

Servizi e applicazioni di rig di test Team

Il controller Test Edition include i file di esecuzione dei test necessari a Test Edition per eseguire test sui computer agente di Test Edition. Sul controller Test Edition vengono eseguiti i servizi e le applicazioni seguenti:

  • Visual Studio Team Test Controller Service (QTController.exe)   Questo servizio comunica con gli agenti di test e viene eseguito nel contesto utente fornito al momento dell'installazione. L'account utente deve disporre dell'autorizzazione per la lettura dei contatori delle prestazioni sui computer agenti di test.

Sull'agente di Test Edition vengono eseguiti i servizi e le applicazioni seguenti:

  • Visual Studio Team Test Agent Service (QTAgentService.exe)   Questo servizio comunica con il controller di test e avvia i processi agente sul computer in cui vengono effettivamente eseguiti i test. Il servizio viene eseguito nel contesto utente fornito al momento dell'installazione.

  • Visual Studio Team Test Agent (QTAgent.exe)   In questo processo vengono eseguiti i test. Il processo viene eseguito nel contesto utente fornito al momento dell'installazione.

Requisiti di rig di test Team

Il numero di rig di test nell'installazione e l'ambito dei test influiscono sui requisiti hardware e software dei controller e degli agenti di test nell'ambiente. Per ulteriori informazioni sui requisiti hardware dei rig di test, vedere Requisiti di rig di test per Team System.

Per ulteriori informazioni sui rig di test, vedere Impostazione della funzionalità di controller e agenti.