Guida introduttiva su Lab Management
Con Visual Studio Lab Management è possibile gestire un set di macchine virtuali come una singola entità detta ambiente virtuale. Ogni ambiente è costituito da una o più macchine virtuali per ogni ruolo richiesto per l'applicazione. Gli ambienti creati costituiscono il lab virtuale. È quindi possibile utilizzare il lab virtuale per distribuire applicazioni ed eseguire test utilizzando Microsoft Test Manager. Questi ambienti vengono creati utilizzando Centro lab in Microsoft Test Manager. Le applicazioni vengono distribuite in questi ambienti nel lab utilizzando Team Foundation Build. I test vengono eseguiti in questi ambienti nel lab da Centro test tramite Microsoft Test Manager. Per ulteriori informazioni su Lab Management, vedere Utilizzo di un lab virtuale per il ciclo di vita dell'applicazione.
Lab Management si integra con Hyper-V, SCVMM e Team Foundation Server per consentire la gestione degli ambienti virtuali nel lab. Hyper-V funge da host per le macchine virtuali, System Center Virtual Machine Manager (SCVMM) è uno strumento per la gestione dei computer host Hyper-V da una console centrale e Team Foundation Server consente di gestire gli ambienti virtuali in questi computer host e di associarli a un progetto team o a un insieme di progetti team. È possibile utilizzare Microsoft Test Manager°per creare, avviare ed eseguire test negli ambienti virtuali.
Se sono presenti macchine virtuali create tramite Hyper-V, è possibile utilizzarle per creare l'ambiente virtuale. In alternativa, è possibile creare macchine virtuali con Hyper-V da utilizzare per l'ambiente. Per ulteriori informazioni sulla creazione di macchine virtuali, vedere Procedura: creare e archiviare macchine virtuali e modelli per Lab Management.
Per informazioni sulla pianificazione di una configurazione più complessa per più utenti e sull'utilizzo di macchine virtuali e modelli come master finali per creare l'ambiente, vedere Creazione di ambienti virtuali.
Prerequisiti per la fase iniziale
Importante |
---|
Prima di iniziare a utilizzare Lab Management, verificare che siano stati installati gli ultimi aggiornamenti. Gli ultimi aggiornamenti sono disponibili in Aggiornamento per Microsoft Visual Studio 2010 Lab Management e in questa pagina Web di Microsoft. |
È necessario configurare Lab Management per l'utilizzo con Hyper-V, SCVMM e Team Foundation Server. A tale scopo, eseguire i passaggi riportati nell'argomento Prima configurazione di Lab Management.
Introduzione a Lab Management
È possibile comporre un ambiente da macchine virtuali esistenti e quindi distribuire l'applicazione o eseguire test nell'ambiente. Per poter comporre un ambiente utilizzando Microsoft Test Manager, verificare che siano stati soddisfatti i prerequisiti seguenti:
Creare almeno un progetto team nel relativo insieme. Per ulteriori informazioni, vedere Creare un progetto Team.
È necessario installare Visual Studio Test Professional o Visual Studio 2010 Ultimate in un computer client, in modo da poter utilizzare Microsoft Test Manager.
Verificare che i computer esistenti che si desidera aggiungere all'ambiente siano in esecuzione in un host in un gruppo host aggiunto all'insieme di progetti team.
Per iniziare a utilizzare Lab Management
In un computer client in cui è installato Microsoft Test Manager accedere come dominio\tfsadmin o qualsiasi utente che sia un collaboratore nel progetto team.
Connettersi al progetto team configurato per Lab Management.
Fare clic su Start, Tutti i programmi, Microsoft Visual Studio 2010, quindi selezionare Microsoft Test Manager.
Se viene richiesto di aggiungere Team Foundation Server, digitare il nome di TfsMachine, quindi fare clic su Aggiungi.
Fare clic sulla freccia per visualizzare l'elenco di progetti team nel relativo insieme, selezionare il progetto team nell'elenco, quindi fare clic su Connetti.
Fare clic su Centro lab dall'elenco a discesa dei centri o, se è necessario aggiungere Team Foundation Server, fare clic su Centro lab in Modifica progetto.
Fare clic su Continua per connettersi al Centro lab del progetto team selezionato.
Verrà visualizzato il riquadro Ambienti.
Nota
Se nell'insieme di progetti team non viene visualizzato alcun progetto team, è probabile che l'amministratore dell'insieme non abbia creato alcun progetto. Se viene visualizzato un progetto, ma come Non supportato, è probabile che l'amministratore dell'insieme non abbia effettuato il provisioning delle condivisioni di libreria e dei gruppi host per tale progetto team.
Per comporre un ambiente virtuale, seguire i passaggi della procedura descritta nell'argomento Procedura: creare un ambiente da macchine virtuali distribuite.
Per visualizzare lo stato dell'ambiente composto, fare clic su Lab. Verrà aperta la visualizzazione Ambienti. Selezionare l'ambiente composto creato.
A questo punto, dovrebbero venire visualizzate le funzionalità abilitate per l'ambiente. Lo stato viene visualizzato con un segno di spunta blu e accanto a Test o Flusso di lavoro, nei dettagli dell'ambiente, viene visualizzata l'indicazione Pronto.
Se lo stato di ogni funzionalità è corretto, la configurazione iniziale di Lab Management è stata completata correttamente.
Nota
Se lo stato non è corretto per una funzionalità, è possibile trovare informazioni relative al problema nell'argomento Risoluzione dei problemi relativi a Lab Management.
Attività successive
A questo punto, è possibile utilizzare l'ambiente composto per una qualsiasi delle attività seguenti:
Attività |
Argomenti correlati |
---|---|
Distribuire l'applicazione in un ambiente virtuale: è possibile utilizzare la funzionalità del flusso di lavoro per distribuire l'applicazione nel proprio ambiente dopo averla compilata. Successivamente è possibile utilizzare l'ambiente per eseguire test o per richiedere agli utenti di testare una versione interna. |
|
Eseguire test manuali tramite un ambiente virtuale: è possibile utilizzare Microsoft Test Manager per eseguire test manuali tramite un ambiente virtuale per i livelli back-end dell'applicazione. |
|
Eseguire test automatizzati tramite un ambiente virtuale: è possibile utilizzare il proprio ambiente virtuale per eseguire test automatizzati da Microsoft Test Manager selezionando l'ambiente come parte del piano di test oppure quando si eseguono test dalla visualizzazione Esegui test. |
|
Compilare, distribuire e testare l'applicazione in base a una programmazione prestabilita tramite le funzionalità del flusso di lavoro e di test: è possibile utilizzare le funzionalità del flusso di lavoro e di test se si desidera pianificare la compilazione e la distribuzione dell'applicazione, nonché l'esecuzione di test automatizzati per controllare la qualità della compilazione. |
Dopo avere completato le operazioni preliminari descritte in questo argomento, potrebbe essere necessario determinare i requisiti necessari per il lab virtuale per consentire l'accesso di tutti gli utenti agli ambienti necessari. Per ulteriori informazioni, vedere Creazione di ambienti virtuali.