Ambientes SCVMM (virtuais)
Publicado: abril de 2016
Um ambiente de laboratório de SCVMM é uma coleção de máquinas virtuais em que é possível executar testes. Você as cria e gerencia com o Microsoft Test Manager.
Normalmente, você usa ambientes de laboratório quando está testando um aplicativo que é executado em servidores, como um aplicativo Web. Execute os componentes de servidor em computadores de laboratório e execute seu navegador da Web ou aplicativo cliente em sua própria máquina local.
Usando os ambientes de SCVMM, será possível:
Colete os dados de diagnóstico durante a execução dos teste.
Reverta todas as máquinas em um ambiente para um estado atualizado. Você evita o risco de usar dados ou o estado salvo de teste anteriores.
Faça um instantâneo das máquinas no ambiente se você encontrar um bug. Isso ajuda com o diagnóstico.
Crie um novo ambiente de computadores de teste sempre que quiser.
Crie uma biblioteca de modelos de ambiente, que você pode usar para criar laboratórios de teste pré-configurados.
Por exemplo, você pode configurar um modelo que contém os Serviços de Informações da Internet (IIS) em um computador, e o SQL Server em outro. Depois de criar uma instância desse modelo, só será preciso instalar seu próprio software de servidor.
Crie ambientes isolados por rede que podem ser replicados sem causar conflitos de nome de domínio.
Não tem o SCVMM em sua coleção de projeto de equipe ainda? Você precisará Configurar o SCVMM e criar uma biblioteca de máquinas virtuais.
Como alternativa, convém considerar o uso de ambientes padrão. É possível criar um ambiente padrão em qualquer hardware ou máquina virtual. A configuração inicial de ambientes padrão é mais simples. Eles permitem reservar computadores para testes e coletam dados de diagnóstico, mas não é possível salvar ou redefinir os estados da máquina.
Já existe um ambiente que poderia ser usado?
Abra o Microsoft Test Manager para descobrir se há um ambiente de laboratório pronto e não em uso. Selecione um ambiente para ver se ele tem o número e tipos de computadores que você deseja.
Se você encontrar um ambiente apropriado, marque-o em uso e instale seu software nele. Após a conclusão de teste, não esqueça de desmarcá-lo.
Existe um modelo de ambiente que poderia ser implantado?
Os ambientes de SCVMM podem ser salvos como modelos. Você pode usar um modelo para criar um novo ambiente. Descubra se há um modelo apropriado na biblioteca do seu projeto.
Abra a central do laboratório, vá para a página Biblioteca e examine os ambientes.
Selecione cada item na lista e examine o número de computadores e descrições.
Se você encontrar um modelo apropriado de ambiente, implemente-o. O ambiente será copiado e iniciado.
Na página de ambientes de laboratório, aguarde até que o novo ambiente esteja pronto.
Crie um ambiente de SCVMM
Se você não encontrou um ambiente ou um modelo apropriado, você poderá criar um a partir da coleção de projeto das máquinas virtuais.
Dica
Depois de criar seu ambiente, considere salvá-los na biblioteca de ambiente.Faça isso depois de configurar qualquer software de plataforma como um DBMS, mas antes de instalar o aplicativo que você está testando.
Inicie o assistente de novo ambiente.
Novo ambiente: Tipo e nome
Campo |
O que inserir |
---|---|
Nome |
O nome do ambiente, que deve ser exclusivo dentro de seu projeto de equipe. |
Descrição |
Opcional. |
Tipo |
SCVMM Essa opção está desabilitada? É preciso configurar o SCVMM. |
Marcas |
As marcas são pares de nome-valor opcionais que você pode definir de acordo com as convenções do seu projeto. Por exemplo, seus ambientes podem usar as marcas que indicam a finalidade do ambiente e a data após a qual ele pode ser excluído. |
Novo ambiente: Computadores
Na página de computadores, escolha as máquinas virtuais ou modelos de máquina virtual para adicionar ao seu ambiente.
Máquinas virtuais disponíveis: |
Essa é a lista de máquinas virtuais e modelos que são armazenados na biblioteca do seu projeto de equipe. Normalmente, inclui os computadores em que combinações diferentes de sistema operacional, aplicativos cliente e software de servidor foram instaladas. Por exemplo, você poderia escolher um cliente web e um servidor web. Se você não puder localizar um item com os recursos que você deseja, você pode configurar uma nova máquina virtual. |
|
Uma VM em execução é um computador virtual que está em estado de execução. Ao adicionar um computador ao ambiente, você está efetivamente reservando-o para seu uso, pois ele não pode ser adicionado a mais de um ambiente por vez. Quando você exclui seu ambiente, uma VM em execução é retornada para o pool de computadores disponíveis. Se você compor seu ambiente apenas por VMs em execução, ele normalmente estará pronto para o uso imediato. |
|
Quando você adiciona um modelo de máquina virtual a um ambiente, uma nova máquina virtual é criada. A cópia demora alguns minutos. Um novo nome e identificações de porta são gerados automaticamente. Seus software e teste têm que ser capazes de tratar o nome do servidor alterado. |
|
Quando você adiciona uma máquina virtual, uma cópia exata dela é feita no ambiente de laboratório. Se você deseja criar mais de uma cópia em execução de um VM armazenado, você precisará alterar o nome do computador. Normalmente, uma máquina virtual armazenada faz parte de um grupo de trabalho. Se você desejar executar testes em mais de um conjunto de computadores sem alterar seus nomes de domínio, considere configurar um Ambiente de rede isolado. |
Computadores selecionados: |
Você pode definir as propriedades a seguir para cada computador que adiciona a seu ambiente. Observe que você pode adicionar a mesma máquina virtual ou o mesmo modelo de máquina virtual mais de uma vez. Você deve dar nomes diferentes para as máquinas. |
|
Esse nome identifica a máquina virtual nesse ambiente. Não é o mesmo que o nome do computador. Não use vírgulas no nome. |
|
Uma função identifica a função do computador no ambiente. Ela pode ser usada pelo Test Manager para determinar quais componentes instalar para fins de teste e quais dados de teste coletar. Você pode selecionar uma função no menu ou digitar qualquer nome de função que escolher. Dica A função é apenas uma indicação do uso pretendido do computador.O Lab Management não verifica automaticamente se as máquinas virtuais ou os modelos possuem o software necessário.Não instala automaticamente o software para atender a essas funções. |
Novo ambiente: Propriedades do computador
Tab |
Propriedades do computador |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Perfil de hardware |
A quantidade de memória a ser atribuída à máquina virtual. |
||||||||||||||||
Perfil do sistema operacional (somente modelos) |
Tipo do sistema operacional, nome do computador, senha de administrador, chave do produto, domínio e grupo de trabalho de máquinas virtuais implantadas a partir do modelo. Dica Ao importar um modelo do SCVMM, a senha protegida de administrador a chave de produto no modelo são removidas.Você deve digitar novamente essa informação.
|
||||||||||||||||
Marcas do computador |
Propriedades personalizadas definidas pelo usuário. Você pode usá-los para indicar informações como:
|
Novo ambiente: Avançado
As propriedades avançadas são usadas somente para testes automatizados do sistema.
Novo ambiente: Verificação
Verifique se o ambiente para certificar-se de que as propriedades que você definiu são válidas.
Se a verificação falhar, você deverá corrigir o problema antes que possa concluir.
Se a verificação for bem-sucedida, você terá terminado.
Fecha o Assistente de novo ambiente e seu ambiente aparece na lista de ambientes em Type: SCVMM.
A criação do ambiente pode demorar algum tempo. Você pode ver o andamento do processo na lista de ambientes. Para ver o progresso de máquinas virtuais individuais, selecione o ambiente.
Depois que um computador virtual é criado, se desejar, poderá fazer logon. Selecione o ambiente e conecte-se a ele a partir do ícone de menu de contexto do computador.
USando um ambiente SCVMM
Marque o ambiente como em uso para atribuí-la a mesmo.
Conectar-se ao ambiente.
Faça logon em seus computadores e configurar qualquer software de plataforma que você precisa, como um sistema de gerenciamento de banco de dados.
Deseja criar outro ambiente como esse outra hora? É possível salvá-lo na biblioteca de ambiente. Você precisa pausar o ambiente primeiro.
Nas propriedades do plano de teste, defina o ambiente de teste como o ambiente escolhido por você. Isso permite a você coletar registros de eventos e outros dados dos computadores no ambiente.
Instale a compilação mais recente do software.
Informações de diagnóstico de máquinas de laboratório serão incluídas nos resultados de teste e também anexadas a qualquer bug que você criar.
Quando tiver terminado com o ambiente, escolha desmarcar em uso.
Como alternativa, é possível excluir o ambiente para remover seus computadores de modelo ou permitir que computadores virtuais em execução sejam adicionadas a outros ambientes.
Perguntas e respostas
P: Quais versões do SCVMM têm suporte?
SCVMM 2008 R2
SCVMM 2012
SCVMM 2012 SP1
SCVMM 2012 R2
Team Foundation Server 2010 SP1
Team Foundation Server 2012 RTM
Team Foundation Server 2012,4
Team Foundation Server (2013 e posterior)
P: Quais versões de hosts do Hyper-V têm suporte?
Hyper-V 2008 R2
Hyper-V 2012
2012 SP1
Hyper-V 2012 R2
Sistema operacional Guest (suportado por modelos de SCVMM)
SCVMM 2008 R2
Windows XP SP3 32/64, Windows Vista 32/64, Windows 7 32/64
Windows Server 2003 SP3 32/64, Windows Server 2008 32/64, Windows Server 2008 R2 64
SCVMM 2012
SCVMM 2012 SP1
Windows XP SP3 32/64, Windows Vista 32/64, Windows 7 32/64, Windows 8
Windows Server 2003 SP3 32/64, Windows Server 2008 32/64, Windows Server 2008 R2 64, Windows Server 2012 SP1
SCVMM 2012 R2
Windows XP SP3 32/64, Windows Vista 32/64, Windows 7 32/64, Windows 8, Windows 8.1
Windows Server 2003 SP3 32/64, Windows Server 2008 32/64, Windows Server 2008 R2 64, Windows Server 2012 SP1, Windows Server 2012 R2
Talvez você queira examinar Atualizando SCVMM 2008 R2 para SCVMM 2012.
P: a opção SCVMM está desabilitado. O que há de errado?
Você precisa configurar SCVMM para sua coleção de projeto do Team Foundation.Como alternativa, você pode desejar criar um ambiente padrão de laboratório com máquinas virtuais virtuais ou físicas existentes. Os ambientes padrão dão menos trabalho para serem configurados, mas não é possível salvar ou redefinir o estados deles.
P: existe não é uma máquina virtual com as características que desejo. Como criar um novo?
R: consulte Criar máquinas virtuais para testes manuais.P: o status do meu ambiente é não está pronto. O que devo fazer?
A: no menu de contexto de ambiente na lista de ambiente, escolha Reparar.Não está pronto significa que um agente de teste não está configurado corretamente em um dos computadores de ambiente. Reparar tenta instalá-lo e reconfigurá-lo. Se não funcionar, verifique se todos os computadores podem se comunicar com o controlador de teste. Você pode fazer logon em um computador mesmo que ele não esteja pronto. Para localizar onde o controlador de teste está sendo executado, abra Central do Laboratório, Controladores. O controlador de testes geralmente é instalado no mesmo computador que o Team Foundation Server.
Se um computador estiver executando o Windows XP, reinstale e configure manualmente o agente de teste no computador. O instalador do agente de teste vem com o instalador do Visual Studio.