Creazione di un ambiente SCVMM mediante modelli e macchine virtuali archiviate
È possibile creare un ambiente SCVMM tramite macchine virtuali e modelli archiviati. Quando si crea un ambiente SCVMM in questo modo, Microsoft Test Manager crea copie delle macchine virtuali e dei modelli e le aggiunge all'ambiente.
Requisiti
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
Nota
Quando si crea un ambiente SCVMM, è possibile ospitare le macchine virtuali su più host e gruppi di host in cluster, a meno che non si abilito l'isolamento rete.Se si aggiungono macchine virtuali all'ambiente, e tali macchine virtuali sono ospitate in cluster, è necessario aggiungere almeno una macchina virtuale non ospitata in un cluster dell'ambiente.È anche possibile usare host in cluster con un ambiente di isolamento rete.
In questo argomento sono contenute informazioni su come creare un nuovo ambiente SCVMM tramite macchine virtuali e modelli archiviati. Per informazioni sulle altre modalità di creazione e gestione degli ambienti SCVMM, vedere Linee guida per la creazione e la gestione di ambienti SCVMM. Per una panoramica degli ambienti lab, vedere Utilizzo di un ambiente lab per il ciclo di vita dell'applicazione.
Di seguito sono elencate le diverse sezioni di questo argomento:
Prerequisiti
Selezione delle macchine virtuali o dei modelli archiviati
Selezione delle macchine virtuali o dei modelli archiviati
Selezione delle macchine virtuali o dei modelli archiviati
Selezione delle macchine virtuali o dei modelli archiviati
Nuovo ambiente: Avanzate
Nuovo ambiente: Verifica
Completamento della configurazione dei computer
Passaggi successivi
Prerequisiti
Avviso
Per creare un ambiente lab che contiene macchine virtuali sulle quali è in esecuzione Windows XP, eseguire i passaggi aggiuntivi indicati nell'articolo Configurazione degli ambienti Lab in cui sono presenti computer Windows XP o Windows Server 2003.
Prima di creare un ambiente SCVMM tramite macchine virtuali e modelli archiviati è necessario soddisfare i prerequisiti seguenti:
Ogni macchina virtuale che si aggiunge all'ambiente deve essere gestita da System Center Virtual Machine Manager (SCVMM). Prima di poter creare e usare un ambiente di rete isolato, è necessario completare le operazioni preliminari per la creazione di un ambiente in Eseguire test in un ambiente lab.
In ogni macchina virtuale e modello archiviato che verrà aggiunto all'ambiente è necessario installato uno dei sistemi operativi seguenti:
Windows Server 2008
Windows Server 2012
Windows XP SP3
Windows Vista SP2
Windows 7 SP1
Windows 8
La condivisione di file deve essere abilitata in ogni macchina virtuale e modello archiviato che si vuole aggiungere all'ambiente.
Selezione delle macchine virtuali o dei modelli archiviati
Per creare un ambiente, copiare le macchine virtuali dalla libreria del progetto team.
Per creare un nuovo ambiente SCVMM
Aprire Microsoft Test Manager e scegliere Centro lab e Lab.
Viene visualizzato un elenco degli ambienti lab nel progetto team.
Scegliere il pulsante Nuovo.
Nella creazione guidata Nuovo ambiente scegliere Ambiente SCVMM.
Riempire gli altri campi della procedura guidata in base alle sezioni seguenti.
Nuovo ambiente: Tipo e Nome
Campo |
Informazioni da immettere |
---|---|
Nome |
Il nome dell'ambiente, che deve essere univoco all'interno del progetto team. |
Descrizione |
Parametro facoltativo. |
Tag |
I tag sono coppie nome/valore facoltative che è possibile impostare come convenzioni del progetto. Ad esempio, negli ambienti possono essere usati tag che indicano lo scopo dell'ambiente e la data dopo la quale potrà essere eliminato. |
Nuovo ambiente: Computer
Nella pagina Computer selezionare le macchine virtuali o i modelli di macchina virtuale da aggiungere all'ambiente.
Macchine virtuali disponibili |
Si tratta dell'elenco delle macchine virtuali e dei modelli archiviati nella libreria del progetto team. In genere, sono inclusi i computer in cui sono installate combinazioni diverse di sistema operativo, applicazioni client e software server. Ad esempio, è possibile scegliere un client Web e un server Web. Se non si trova un elemento con le funzionalità desiderate, è possibile impostare una nuova macchina virtuale e importarla nella libreria. Scegliere Importa. Per altre informazioni, vedere Procedura: importare una macchina virtuale o un modello da SCVMM. |
|
Un modello di macchina virtuale è una macchina virtuale da cui sono state rimosse le informazioni sull'identità. Quando si aggiunge un modello di macchina virtuale in un ambiente, viene creata una nuova macchina virtuale. Vengono generati automaticamente un nuovo nome e gli ID porta. |
|
Quando si aggiunge una macchina virtuale, ne viene eseguita la copia esatta nell'ambiente lab. È necessario quindi assicurarsi di modificarne il nome. In genere una macchina virtuale archiviata fa parte di un gruppo di lavoro. |
|
Le macchine virtuali in esecuzione vengono create indipendentemente da qualsiasi ambiente. Vengono impostate da un amministratore SCVMM e formano un pool di risorse. È possibile associare queste macchine all'ambiente. Una macchina in esecuzione non può essere associata a più di un ambiente alla volta. Al termine dei test è necessario eliminare l'ambiente in modo che la macchina venga restituita al pool. Per altre informazioni, vedere Ambienti SCVMM (virtuali). |
Computer selezionati |
È possibile impostare le proprietà seguenti per ogni computer aggiunto all'ambiente. Si noti che è possibile aggiungere più volte la stessa macchina virtuale o lo stesso modello di macchina virtuale. È necessario assegnare ai computer nomi diversi. |
|
Questo nome identifica la macchina virtuale nell'ambiente. Non è uguale al nome del computer. Evitare di usare virgole nel nome. |
|
Il ruolo specifica la funzione del computer nell'ambiente. Può essere usato da Test Manager per determinare quali componenti installare per i test e quali dati di test raccogliere. È possibile selezionare un ruolo dal menu oppure digitare il nome del ruolo desiderato. Nota Il ruolo è soltanto un'indicazione dell'utilizzo previsto del computer.Lab Management non verifica automaticamente che le macchine virtuali o i modelli dispongano del software necessario né installa il software automaticamente per adempiere a questi ruoli. |
Nuovo ambiente: Proprietà computer
Tab |
Proprietà computer |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Profilo hardware |
La quantità di memoria da assegnare alla macchina virtuale. |
||||||||||||||||
Profilo del sistema operativo (solo modelli) |
Il tipo di sistema operativo, il nome del computer, la password dell'amministratore, il codice Product Key, il dominio e il gruppo di lavoro per le macchine virtuali distribuite dal modello. Nota Quando si importa un modello da SCVMM, la password di amministratore e il codice Product Key protetti nel modello vengono rimossi.È necessario immettere nuovamente tali informazioni.
|
||||||||||||||||
Tag computer |
Proprietà personalizzate definite dall'utente. È possibile utilizzarle per indicare informazioni quali:
|
Nuovo ambiente: Avanzate
Controller di test |
Il nome del computer del controller di test per questo ambiente. |
Configura ambiente per l'esecuzione dei test dell'interfaccia utente |
Selezionare questa opzione se i test includono test codificati dell'interfaccia utente. Per altre informazioni, vedere Verifica del codice mediante l'automazione interfaccia utente. Questa opzione può essere impostata solo quando l'ambiente è in esecuzione. Per impostarla su un nuovo ambiente, completare la procedura guidata. Attendere che lo stato dell'ambiente sia Pronto. Selezionare l'ambiente e quindi scegliere Apri per tornare alla procedura guidata. Avviso |
Abilitare isolamento rete |
L'isolamento rete consente di distribuire più volte lo stesso ambiente archiviato, senza conflitti di nome o indirizzo IP. Per altre informazioni sull'isolamento rete, vedere Creazione e utilizzo di un ambiente di isolamento rete. |
Nuovo ambiente: Verifica
Scegliere Verifica per assicurarsi che le proprietà impostate siano valide.
Se la verifica non riesce, è necessario risolvere il problema prima di terminare.
Se la verifica ha esito positivo, scegliere Fine.
Se la verifica ha esito positivo, scegliere Fine.
La creazione guidata Nuovo ambiente viene chiusa e l'ambiente viene visualizzato nell'elenco Ambienti in Tipo: SCVMM.
La creazione dell'ambiente può richiedere un certo tempo. È possibile visualizzare lo stato di avanzamento del processo nell'elenco Ambienti. Per visualizzare lo stato di avanzamento delle singole macchine virtuali, selezionare l'ambiente.
Una volta creata, la macchina virtuale è disponibile per l'accesso. Selezionare l'ambiente e scegliereConnetti tramite il menu di scelta rapida dell'icona del computer.
Completamento della configurazione dei computer
Se necessario, installare agenti di test
Se lo stato dell'ambiente SCVMM diventa Non pronto, scegliere Ripristina dal menu di scelta rapida.Lab Management installerà un agente di test in ogni macchina virtuale e la configurerà per comunicare con il controller di test.
Suggerimento
Questo passaggio è necessario solo se le macchine virtuali o i modelli selezionati dalla libreria non dispongono già di agenti di test.Per evitare di dover eseguire questa operazione, installare un agente di test quando si aggiungono modelli o macchine virtuali alla libreria.
Aggiungere i computer a un dominio, se necessario
Se si vuole che i computer siano membri di un dominio, in genere è necessario aggiungere ciascuno di essi al dominio.Questa operazione è necessaria i computer virtuali in genere vengono aggiunti a un gruppo di lavoro prima di essere archiviati nella libreria. È buona prassi evitare conflitti del nome di dominio quando più copie della stessa macchina virtuale sono in uso contemporaneamente.
Passaggi successivi
Ecco le attività che è possibile eseguire dopo aver creato un ambiente di SCVMM:
Usare l'ambiente e gestire le macchine virtuali nell'ambiente. Vedere Gestione degli ambienti lab e delle macchine virtuali.
Archiviare una copia dell'ambiente nella libreria del progetto team. Vedere: Procedura: archiviare un ambiente SCVMM.
Eseguire test manuali e automatizzati nell'ambiente lab tramite Microsoft Test Manager, l'utilità della riga di comando Tcm.exe o un flusso di lavoro di compilazione, distribuzione e test. Vedere Eseguire test in un ambiente lab.
Creare flussi di lavoro di compilazione, distribuzione e test per automatizzare il processo di creazione di una build dell'applicazione, di distribuzione della build nell'ambiente lab e di esecuzione dei test sull'applicazione distribuita. Vedere Flussi di lavoro compilazione, distribuzione e test automatici.
Vedere anche
Concetti
Utilizzo di un ambiente lab per il ciclo di vita dell'applicazione