Assegnazione di ruoli a un controller di test e a un agente di test per l'esecuzione di test automatizzati in Visual Studio
Le informazioni contenute in questo argomento sono valide per:
Visual Studio Test Professional |
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|---|
In questa procedura dettagliata viene descritto come creare e configurare un'impostazione di test in cui vengono utilizzati un test controller e agenti di test per distribuire i test a diversi computer usando Visual Studio 2013. Viene inoltre descritto come aggiungere adattatori dati e diagnostici all'impostazione di test.
In questa procedura dettagliata, si completeranno le seguenti attività:
Creare un'impostazione di test.
Assegnare ruoli a un test controller e agli agenti di test.
Assegnare un adattatore dati e un adattatore diagnostico all'impostazione di test.
Prerequisiti
Creare unit test o test codificati dell'interfaccia utente da eseguire con l'impostazione di test. Per informazioni su come creare e utilizzare unit test o test codificati dell'interfaccia utente, vedere Creare test manuali tramite Team Web Access.
Devono essere installati un test controller e gli agenti di test. Per informazioni su come installare un test controller e gli agenti di test, vedere Installazione e configurazione di agenti e controller di test.
Per creare e configurare un'impostazione di test
In Esplora soluzioni fare clic con il pulsante destro del mouse su Elementi di soluzione, scegliere Aggiungi, quindi Nuovo elemento.
Verrà visualizzata la finestra di dialogo Aggiungi nuovo elemento.
Nel riquadro Modelli installati fare clic su Impostazioni test.
Nella casella Nome digitare TestSettingDistributedTestWalkthrough.
Scegliere 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.
In Nome digitare il nome per le impostazioni di test.
In Descrizione digitare Impostazioni test distribuito.
Lasciare selezionata l'opzione Schema di denominazione predefinito.
Per assegnare ruoli a un test controller e agli agenti di test
Scegliere Ruoli.
Verrà visualizzata la pagina Ruoli.
Per eseguire il test in modalità remota, utilizzare l'elenco a discesa Metodo di esecuzione dei test e selezionare Esecuzione remota.
Nell'elenco a discesa Controller digitare il nome del computer del 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.
In Ruoli scegliere Aggiungi.
Nella riga evidenziata nella colonna Nome digitare Test distribuito.
Per assegnare un adattatore dati e un adattatore diagnostico all'impostazione di test
Scegliere Dati e diagnostica.
Verrà visualizzata la pagina Dati e diagnostica.
In Ruolo verificare che il ruolo Test distribuito sia selezionato.
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 usare in un'impostazione test, vedere Specifica delle impostazioni test di Visual Studio.
Scegliere Host.
(Facoltativo) Se nel computer viene eseguita una versione a 64 bit di Microsoft Windows e il test è stato compilato con la configurazione Qualsiasi CPU, usare 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.
Suggerimento
Per la flessibilità massima, è necessario compilare i progetti di test con la configurazione Qualsiasi CPU.È quindi possibile l'esecuzione sia sugli agenti a 32 bit che a 64 bit.Non vi sono vantaggi nella compilazione di progetti di test con la configurazione a 64 bit.
Per salvare le nuove impostazioni di test, scegliere Applica.
Scegliere Chiudi.
Scegliere Seleziona impostazioni test attive dal menu Test, quindi scegliere TestSettingDistributedTestWalkthrough.testsettings.
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 altre informazioni sulla creazione di impostazioni test da utilizzare in Visual Studio, vedere Specifica delle impostazioni test di Visual Studio.
Vedere anche
Concetti
Installazione e configurazione di agenti e controller di test
Configurazione di computer e raccolta di informazioni diagnostiche mediante impostazioni test
Altre risorse
Impostazione di controller di test e agenti di test per gestire test con Visual Studio