ALM – Configurando o Lab Management para o Microsoft Test Manager

 

Esse artigo tem como objetivo explanar a configuração e integração do Team Foundation Server (TFS) com o System Center Virtual Machne Manager (SCVMM) SP1 e poder usar o ambiente de virtualização da solução da Microsoft para criação de ambientes de Testes com o Lab Management.

Obs.: Esse post parte do pressuposto que já há um ambiente configurado com o SCVMM 2012 SP1 e Hosts com Hyper-V configurados e um servidor TFS 2013 com suas coleções de projetos já criadas.

REQUISITOS

– Visual Studio Agents 2013

Necessário para a instalação do Test Controller

http://www.microsoft.com/en-us/download/details.aspx?id=40750

– Servidor do Virtual Machine Manager Console 2012 (System Center Virtual Machine Manager) SP1 e o Hyper-V

Instalação do Hyper-V no Windows 2012:

http://technet.microsoft.com/pt-br/library/hh846766.aspx

Instalador do SCVMM 2012:

http://technet.microsoft.com/pt-br/evalcenter/hh505660.aspx

Nesse link segue os passos de instalação do SCVMM 2012

http://technet.microsoft.com/pt-br/library/gg610617.aspx

Obs.: No SCVMM 2012 SP1 não há mais o portal de autoatendimento, então ignore o passo de instalação do guia da Microsoft.

— Permissões

Permissão de Administração para as contas do TFS no SCVMM Console

image

image

– Permissão de Administração para as contas do TFS no Servidor do SCVMM
– Permissão de Administração no computador local (Test Manager) para a conta de serviço do Test Controller

image

INSTALAÇÃO DO SCVMM 2012 SP1 CONSOLE ADMINISTRATOR NO TFS

Será necessário realizar a instalação do SCVMM 2012 SP1 CONSOLE no Servidor do TFS, para conexão e gerenciamento.

Depois da instalação, realize um teste de conexão a partir da Console para verificar se o Servidor TFS acessa o servidor com o SCVMM 2012 SP1 e o Hyper-V.

image

CONFIGURAÇÃO DA INTEGRAÇÃO DO TFS COM O SCVMM 2012 SP1

Depois de instalado o SCVMM Console no servidor TFS, entre na Console de Administração do TFS e vá em Lab Management, clique em Configure e digite o nome FQDN do servidor com o SCVMM 2012 SP1, depois clique em Test.

image

image

Depois, escolha a Coleção de Projetos (Collection) que você deseja que use o Lab Management (pode ser uma ou todas) em Team Project Collections, vá na aba Lab Management e clique em:

Configure Library Shares: Para configurar a Biblioteca Compartilhada (que possui templates de hardware, VHD, ISO, etc.) de que o SCVMM 2012 SP1 possui.

http://technet.microsoft.com/en-us/library/gg610598.aspx

Configure Hosts Groups: Para configurar o Grupo de Hosts (que irão hospedar suas virtualizações) que o SCVMM 2012 SP1 possui.

http://technet.microsoft.com/en-us/library/gg610645.aspx

image

INSTALAÇÃO DO TEST CONTROLLER

A partir do computador que possui o Microsoft Test Manager, realize a instalação do Test Controller que está disponivel no Visual Studio Agents 2013.

image

image

image

– Configuração do Test Controller

Depois de instalado, execute a configuração do Test Controller, colocando os dados da Coleção de Projetos, Logon e Senha da conta que irá executar o serviço do Test Controller (conta com direitos de administração nas virtualizações, acesso no compartilhamento da biblioteca do SCVMM), e valide as configurações.

image

Depois clique em Apply e valide se foi configurado corretamente.

image

Pronto, está já configurado a pronto para uso.

Abra o Test Manager e vá em Lab Center, crie um novo ambiente e veja que a integração está funcional.

image

image_thumb17[1]

Bom é isso, até a próxima!

Alan Carlos

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s