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 |
---|---|---|---|---|
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 usando Visual Basic in Visual Studio 2012.Verrà inoltre descritto come aggiungere adattatori diagnostici e dati alla posizione di prova.
In questa procedura dettagliata, si completeranno le seguenti attività:
Creazione delle impostazioni dei test
Assegnare ruoli a un controller di test e agli agenti di test.
Assegnare una diagnostica e un adattatore dati all'impostazione dei test.
Prerequisiti
Creare unit test o test codificati dell'interfaccia utente per utilizzare l'impostazione dei test.Per informazioni essenziali su come creare e utilizzare unit test, vedere Creazione e gestione di test in Microsoft Test Manager.
È necessario disporre di un controller di test e agenti di test.Per ulteriori informazioni su come installare un controller di test e gli agenti di test, vedere Installazione e configurazione di agenti e controller di test.
Per creare e configurare un'impostazione test
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.
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.
Assegnare ruoli a un controller di test 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 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.
In Ruoli, scegliere Aggiungi.
Nella riga evidenziata nella colonna Nome digitare Test distribuito.
Assegnare una diagnostica e un adattatore dati all'impostazione dei 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 utilizzare 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, 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.
Suggerimento 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.
Per salvare le impostazioni test, fare clic su Applica.
Scegliere Chiudi.
Scegliere Seleziona impostazioni test attive dal menu Test, quindi fare clic su 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 ulteriori 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