Procedura: aggiunta di controller di test da utilizzare per eseguire test con Lab Management
È possibile utilizzare controller di test con l'ambiente virtuale in uso al fine di eseguire test automatizzati nell'ambiente virtuale, raccogliere dati e diagnostica quando si eseguono test manuali o automatizzati o per eseguire test utilizzando la funzionalità del flusso di lavoro per compilare, distribuire e testare l'applicazione.
Un controller di test può essere configurato quando si configura Lab Management per la prima volta oppure può essere necessario aggiungere un altro controller di test in un secondo momento se si dispone di più ambienti essendo che eseguono test contemporaneamente e si desidera distribuire il carico tra più controller di test. Un controller di test per la funzionalità di test viene selezionato quando si crea l'ambiente virtuale. Per ulteriori informazioni sugli ambienti e sui controller di test, vedere Configurazione di computer di test per l'esecuzione di test o la raccolta di dati.
Nota
Per configurare Lab Management per la prima volta, vedere Prima configurazione di Lab Management.
Utilizzare le procedure riportate di seguito per installare un controller di test e verificare che stia funzionando correttamente.
Per installare un controller di test
Installare il controller di test nel computer in cui è installato Team Foundation Server o in un altro computer. Per informazioni sull'installazione e configurazione di un controller di test, vedere Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents.
Nota
È necessario registrare il controller di test con l'insieme di progetti team utilizzato per Lab Management.
Per verificare che tutte le comunicazioni tra i controller di test e gli agenti siano correttamente funzionanti, è necessario creare una macchina virtuale o un modello in cui siano installati un agente di test e un agente lab e salvare tale macchina virtuale nella condivisione di libreria. Quindi aggiungere questa macchina virtuale o modello a un ambiente virtuale utilizzando Microsoft Test Manager. Quando si avvia questo ambiente virtuale, lo stato della funzionalità di test viene controllato da Lab Management. Se tutto sta funzionando correttamente, verranno visualizzati un segno di spunta blu e uno stato "Pronto".
Nota
Per verificare contemporaneamente la funzionalità del flusso di lavoro, eseguire la procedura per l'installazione di un agente di compilazione nella macchina virtuale in aggiunta agli altri agenti. Sarà inoltre necessario un controller di compilazione per testare tutto ciò. Per ulteriori informazioni, vedere Procedura: aggiungere controller di compilazione da utilizzare per distribuire applicazioni tramite Lab Management.
Per installare gli agenti nella macchina virtuale per un ambiente
Creare una macchina virtuale e installare un sistema operativo.
Per verificare la funzionalità di test, installare l'agente di test nella macchina virtuale. Per ulteriori informazioni sull'installazione di un agente di test, vedere Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents.
Nota
Non è necessario registrare l'agente di test con un controller di test quando si esegue l'installazione. Questa operazione verrà eseguita automaticamente quando la macchina virtuale verrà distribuita da Lab Management.
(Facoltativo) Per verificare la funzionalità del flusso di lavoro, installare l'agente di compilazione nella macchina virtuale. Per aggiungere un agente di compilazione, è necessario utilizzare il DVD di installazione di Team Foundation Server. Questa installazione dispone di un'opzione per installare il servizio di compilazione che installerà un agente di compilazione. Per ulteriori informazioni sull'installazione di un agente di compilazione, vedere Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents.
Installare l'agente lab in questa macchina virtuale. Per ulteriori informazioni sull'installazione di un agente lab, vedere Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents.
Per archiviare la macchina virtuale in modo da consentirne l'importazione nel progetto team, fare clic con il pulsante destro del mouse sulla macchina virtuale e scegliere Archivia nella libreria.
Selezionare la condivisione di libreria SCVMM aggiunta all'insieme di progetti team in uso, quindi fare clic su Avanti.
Selezionare il percorso di condivisione per questa macchina virtuale e fare clic su Avanti.
Fare clic su Archivia.
Nota
È possibile eseguire la clonazione della macchina virtuale e archiviare il clone creato, se si desidera essere in grado di avviare tale macchina virtuale da SCVMM. È inoltre possibile creare un modello dalla macchina virtuale, se si intende creare più istanze della stessa macchina virtuale nell'ambito di un ambiente. Per ulteriori informazioni sulle condizioni in cui creare un modello o utilizzare una macchina virtuale, vedere Creazione di ambienti virtuali.
Per verificare che il controller di test utilizzi gli agenti di test
Utilizzando Microsoft Test Manager, selezionare Centro lab.
Per importare la macchina virtuale con gli agenti installati, fare clic su Libreria, fare clic su Macchine virtuali e modelli, quindi fare clic su Importa.
Nella pagina Nome e computer della procedura guidata, effettuare i passaggi riportati di seguito.
Fare clic su Sfoglia per visualizzare un elenco delle macchine virtuali e dei modelli che sono disponibili da Virtual Machine Manager.
Dall'elenco di macchine virtuali e modelli, selezionare la macchina virtuale creata, quindi fare clic su Aggiungi.
Selezionare il ruolo per la macchina virtuale, quindi fare clic su Avanti.
Fare clic su Fine per importare la macchina virtuale.
La macchina virtuale importata deve ora essere visualizzata nell'elenco con stato Archiviato.
Per creare un nuovo ambiente con questa macchina, fare clic su Lab, quindi su Nuovo e fare clic su Nuovo ambiente virtuale.
Nella pagina Nome e percorso della procedura guidata, digitare un nome e una descrizione per l'ambiente.
Per selezionare il gruppo host in cui verranno distribuite le macchine virtuali per l'ambiente, selezionare il gruppo host in Selezionare il percorso. quindi scegliere Avanti.
Nella pagina Computer della procedura guidata, fare clic sulla macchina virtuale precedentemente importata, quindi fare clic su Aggiungi all'ambiente. quindi scegliere Avanti.
Questo passaggio aggiunge una copia della macchina virtuale all'ambiente creato e causa la visualizzazione del computer nell'elenco delle macchine virtuali selezionato.
Nota
Per modificare il ruolo della macchina virtuale, fare clic su Modifica ruolo.
Fare clic su Avanti.
Per eseguire test su questo ambiente, nella pagina Funzionalità della procedura guidata, selezionare Esegui test sull'ambiente corrente. Quindi selezionare il controller di test installato per registrare gli agenti di test con tale controller di test quando l'ambiente viene avviato.
(Facoltativo) Per eseguire flussi di lavoro in questo ambiente al fine di distribuire l'applicazione, selezionare Esegui flusso di lavoro nell'ambiente corrente. Quindi selezionare il controller di compilazione precedentemente installato per registrare gli agenti di compilazione con tale controller di compilazione quando l'ambiente viene avviato.
Fare clic su Avanti.
Nella pagina Riepilogo della procedura guidata, esaminare tutte le opzioni selezionate, quindi fare clic su Fine.
Verrà avviata la creazione dell'ambiente. Al termine del processo, verrà visualizzato un ambiente in stato Off.
Per avviare l'ambiente, fare clic Start. Una volta che l'ambiente è stato avviato, fare clic su Connetti. Verrà visualizzata l'applicazione Visualizzatore dell'ambiente Microsoft. Accedere alla macchina virtuale.
Dovrebbe adesso essere visibile il segno di spunta blu relativo alla funzionalità di test, inoltre lo stato della funzionalità nella visualizzazione Ambienti per l'ambiente dovrebbe essere pronto.
Se lo stato della funzionalità è corretto, la configurazione per abilitare la funzionalità di test di Lab Management è stata completata correttamente. È possibile ora eseguire test utilizzando l'ambiente virtuale. Per ulteriori informazioni, vedere Utilizzo di ambienti virtuali per il test.
Chiudere il Visualizzatore dell'ambiente.