Condividi tramite


Procedura dettagliata: installare un controller di test e agenti di test per i test automatizzati di Visual Studio

Le informazioni contenute in questo argomento sono valide per:

Visual Studio Test Professional

Visual Studio 2010 Ultimate

Visual Studio 2010 Premium

Visual Studio Professional

Visual Studio Express

Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile Argomento non applicabile

In questa procedura dettagliata verranno illustrate le procedure utilizzate per installare un controller di test e un agente di test. Nella procedura dettagliata viene inoltre descritto come configurare un'impostazione test in cui il controller e l'agente di test vengono utilizzati per distribuire test a diversi computer. Verrà inoltre descritto come aggiungere adattatori di dati e diagnostico all'impostazione test.

In questa procedura dettagliata, si completeranno le seguenti attività:

  • Configurare un controller e un agente di test da utilizzare per il test su più computer da Visual Studio.

  • Creare un'impostazione test in cui vengono utilizzati il controller di test e gli adattatori di dati e diagnostico ed eseguire il test.

Prerequisiti

  • CD di "Microsoft Visual Studio Agents 2010".

  • (Facoltativo) Un secondo computer per l'installazione del controller e dell'agente di test. In caso contrario, è possibile installare il controller e l'agente di test nello stesso computer in cui è installato Visual Studio.

Installare il controller e l'agente di test

Nelle due procedure successive vengono forniti i passaggi utilizzati per installare un controller di test e un agente di test.

Installare un controller di test

Per installare un controller di test, è necessario essere membro del gruppo di sicurezza Administrators sui computer. Per ulteriori informazioni su come installare controller di test, vedere Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents.

Per installare un controller di test

Installare un agente di test

Per installare un agente di test, è necessario essere un membro del gruppo di sicurezza Administrators sul computer.

L'utente che viene aggiunto per l'avvio del servizio o del processo per l'agente di test deve essere inoltre aggiunto come membro del gruppo TeamTestAgentService nel computer del controller di test associato all'agente.

Nota

Se tale utente corrisponde all'utente corrente, quando lo si aggiunge al controller di test sarà necessario disconnettersi o riavviare il computer.

Per ulteriori informazioni su come installare agenti di test, vedere Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents.

Per installare un agente di test

Utilizzo del controller di test e dell'agente di test in Visual Studio

In questa procedura verrà creata un'impostazione test in Visual Studio che consenta di includere il controller di test installato, di specificare un ruolo e di indicare gli adattatori di dati e diagnostici utilizzati dall'agente di test.

Per aggiungere un'impostazione test in Visual Studio tramite il controller e l'agente di test

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse su Elementi di soluzione, scegliere Aggiungi, quindi fare clic su Nuovo elemento.

    Verrà visualizzata la finestra di dialogo Aggiungi nuovo elemento.

  2. Nel riquadro Modelli installati fare clic su Impostazioni test.

  3. Nella casella Nome digitare TestSettingDistributedTestWalkthrough.

  4. Fare clic su Aggiungi.

    Il nuovo file di test TestSettingDistributedTestWalkthrough.testsettings viene visualizzato nella cartella Elementi di soluzione in Esplora soluzioni.

    Verrà visualizzata la finestra di dialogo Impostazioni test. È selezionata la pagina Generale.

    È quindi possibile modificare e salvare i valori delle impostazioni di test.

    Nota

    Ogni impostazione di test creata viene elencata tra le opzioni disponibili per Seleziona impostazioni test attive e Modifica impostazioni test nel menu Test.

  5. In Nome digitare il nome per le impostazioni di test.

  6. In Descrizione digitare Impostazioni test distribuito.

  7. Lasciare selezionata l'opzione Schema di denominazione predefinito.

  8. Fare clic su Ruoli.

    Verrà visualizzata la pagina Ruoli.

  9. Per eseguire il test in modalità remota, utilizzare l'elenco a discesa Metodo di esecuzione dei test e selezionare Esecuzione remota.

  10. Nell'elenco a discesa Controller digitare il nome computer del controller di test creato nella procedura Installare un controller di test.

    Nota

    Se si aggiunge un controller per la prima volta, nell'elenco a discesa non saranno presenti controller. L'elenco viene popolato da controller precedenti specificati in altre impostazioni di test.

  11. In Ruoli fare clic su Aggiungi.

  12. Nella riga evidenziata nella colonna Nome digitare Test distribuito.

  13. Fare clic su Dati e diagnostica.

    Verrà visualizzata la pagina Dati e diagnostica.

  14. In Ruolo verificare che il ruolo Test distribuito sia selezionato.

  15. In Dati e diagnostica per il ruolo selezionato selezionare gli adattatori IntelliTrace e Informazioni di sistema.

    Per informazioni su questi e altri adattatori che è possibile utilizzare in un'impostazione test, vedere Creazione di impostazioni di test per l'esecuzione di test automatizzati da Visual Studio.

  16. Fare clic su Host.

  17. (Facoltativo) Se nel computer viene eseguita una versione a 64 bit di Microsoft Windows e il test è stato compilato con la configurazione Qualsiasi CPU, utilizzare l'elenco a discesa Esegui test in un processo a 32 bit o a 64 bit e selezionare Esegui test in un processo a 64 bit in un computer a 64 bit.

    SuggerimentoSuggerimento

    Per la flessibilità massima, è necessario compilare i progetti di test con la configurazione Qualsiasi CPU. È quindi possibile l'esecuzione su entrambi gli agenti a 32 e 64 bit. Non vi sono vantaggi nella compilazione di progetti di test con la configurazione a 64 bit.

  18. Per salvare le impostazioni test, fare clic su Applica.

  19. Fare clic su Chiudi.

  20. Scegliere Seleziona impostazioni test attive dal menu Test, quindi fare clic su TestSettingDistributedTestWalkthrough.testsettings.

  21. Eseguire il test nel modo abituale.

    Quando il controller di test elabora unit test e test codificati dell'interfaccia utente, il controller di test divide i test in gruppi di 100 e li invia a un computer dell'agente di test. Ad esempio, se sono presenti 250 unit test e tre agenti di test, i primi 100 unit test saranno inviati ad agente1, i successivi 100 unit test saranno inviati ad agente2 e i restanti 50 unit test saranno inviati a agente3.

    Per ulteriori informazioni sulla creazione di impostazioni test da utilizzare in Visual Studio, vedere Creazione di impostazioni di test per l'esecuzione di test automatizzati da Visual Studio.

Vedere anche

Concetti

Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents

Configurazione di computer e raccolta di informazioni diagnostiche mediante impostazioni test

Configurazione di computer di test per l'esecuzione di test o la raccolta di dati

Altre risorse

Procedura dettagliata: utilizzo di un controller di test e di agenti di test in un test di carico

Requisiti del controller di test e dell'agente di test