Condividi tramite


Creazione di ambienti virtuali

Visual Studio Lab Management consente di gestire un set di macchine virtuali come ambienti virtuali. Ogni ambiente è costituito da un insieme di macchine virtuali. Ogni macchina virtuale nell'ambiente è assegnata a un ruolo necessario per l'applicazione. Utilizzando gli ambienti virtuali, è possibile gestire queste macchine virtuali come una sola entità. In questo modo viene semplificato il processo di preparazione di un ambiente da utilizzare per lo sviluppo, il test o l'esecuzione dell'applicazione. È possibile, ad esempio, utilizzare Lab Management per avviare contemporaneamente tutte le macchine virtuali nell'ambiente per eseguire o testare un'applicazione. È inoltre possibile creare uno snapshot dell'intero ambiente in modo da poter ricreare lo stato esatto di tutte le macchine virtuali in questo ambiente in un dato momento.

Nota

Per utilizzare una macchina virtuale per eseguire test con Lab Management, nella macchina virtuale deve essere installato un agente di test. La macchina virtuale deve avere uno dei sistemi operativi riportati di seguito per eseguire un agente di test:

  • Windows Server 2008 Release 2 o versioni successive

  • Windows Server 2008 SP2 o versioni successive

  • Windows Server 2003 SP2 o versioni successive

  • Windows 7 versione originale o versioni successive

  • Windows Vista SP2 o versioni successive

  • Windows XP Professional SP3 o versioni successive

Per ulteriori informazioni sui requisiti di sistema per gli agenti di test, vedere Requisiti del controller di test e dell'agente di test.

In questa sezione vengono illustrate le procedure per la creazione e l'esecuzione degli ambienti virtuali. Negli argomenti di questa sezione si presuppone che l'utente abbia familiarità con Lab Management e gli ambienti virtuali. Per ulteriori informazioni, vedere Utilizzo di un lab virtuale per il ciclo di vita dell'applicazione e Concetti e linee guida per ambienti virtuali.

Attività

Di seguito sono indicate le attività principali per la creazione degli ambienti virtuali per il test e sviluppo con Lab Management.

Procedura: importare una macchina virtuale o un modello da SCVMM

Importare le macchine virtuali e i modelli da System Center Virtual Machine Manager nella libreria del progetto team.

Procedura: creare una macchina virtuale o un modello da un ambiente

Creare una macchina virtuale archiviata o un modello da un ambiente distribuito nel lab del progetto team.

Procedura: creare un ambiente da modelli o macchine virtuali

Creare un ambiente virtuale dalle macchine virtuali archiviate e dai modelli nella libreria del progetto team.

Procedura: creare e utilizzare un ambiente di isolamento rete

Considerazioni speciali per creare un ambiente virtuale in cui viene utilizzato l'isolamento rete.

Procedura: creare un ambiente da macchine virtuali distribuite

Creare un ambiente virtuale da macchine virtuali in un gruppo host del progetto team, create e gestite all'esterno di Lab Management.

Creazione di ambienti archiviati

Considerazioni speciali per creare ambienti virtuali archiviati nella libreria del progetto team.

Procedura: impostare le proprietà di una macchina virtuale o di un modello

Impostare le proprietà di Lab Management per le macchine virtuali e i modelli.

Utilizzo e modifica di ambienti virtuali

Utilizzare il Visualizzatore dell'ambiente per connettersi ed eseguire gli ambienti distribuiti nel lab del progetto team.

Scenari correlati

Configurare ed eseguire test pianificati dopo avere compilato e distribuito l'applicazione

È possibile verificare la qualità delle compilazioni per l'applicazione. È possibile utilizzare un modello lab specifico per una definizione di compilazione creata utilizzando Team Foundation Build per compilare l'applicazione, distribuirla in un ambiente virtuale attivo, quindi eseguire test automatizzati per tale compilazione. Questo processo consente di assicurarsi che i test siano eseguiti in un ambiente pulito utilizzando uno stato noto per l'ambiente virtuale.

Per ulteriori informazioni, vedere Procedura: configurare ed eseguire test pianificati dopo avere compilato e distribuito l'applicazione.

Creare bug riproducibili che includono l'ambiente utilizzato per il test

Quando si eseguono i test manuali con Test Runner, è possibile creare un bug che include un collegamento a uno snapshot dell'ambiente virtuale nel momento in cui si è verificato il bug. Lo sviluppatore può aprire il bug e utilizzare il collegamento per connettersi allo snapshot dell'ambiente per visualizzare lo stato effettivo dell'ambiente in quel momento. In questo modo la riproduzione del bug richiede allo sviluppatore molto meno tempo.

Per ulteriori informazioni, vedere Procedura: eseguire test manuali e creare bug riproducibili con ambienti virtuali.

Vedere anche

Concetti

Utilizzo di un lab virtuale per il ciclo di vita dell'applicazione

Altre risorse

Prima configurazione di Lab Management