Como: executar automatizada de testes de um fluxo de trabalho de teste implantar compilação
Observação |
---|
Este tópico se aplica quando você está testando em ambientes padrão e o ambiente do SCVMM.No entanto, as etapas que envolvam instantâneos do ambiente só se aplicam a ambientes do SCVMM. |
Você pode executar testes automatizados em um ambiente de laboratório usando um fluxo de trabalho de teste implantar compilação a compilação do fluxo de trabalho de enfileiramento de mensagens ou configurar o fluxo de trabalho para execução em um intervalo agendado.Para obter informações sobre a criação de um fluxo de trabalho de teste implantar build e seu fluxo de trabalho de agendamento, consulte Configuração de fluxos de trabalho de compilação-implantar-teste automatizado.Por exemplo, construir e implantar compilações diárias do seu aplicativo em um servidor e executar testes no servidor usando um cliente.Após executar os testes automatizados, você pode analisar os resultados do teste para verificar a qualidade das suas compilações.Resultados do teste são salvas toda vez que seu fluxo de trabalho de teste implantar compilação é concluído.Você pode usar esses resultados para ver quão estável é de sua compilação e decidir usar compilação de teste manual.
Se você estiver usando um ambiente de SCVMM, você também pode usar os resultados de compilação para se conectar a um instantâneo do ambiente de laboratório que foi feita depois que o aplicativo foi implantado.Isso permite exibir o estado do ambiente após uma falha de teste, mesmo após uma execução de teste novo restaura seu ambiente com um instantâneo de limpo.
Este tópico descreve como executar ou agendar um fluxo de trabalho de teste implantar compilação para executar testes automatizados em um ambiente padrão ou um ambiente do SCVMM e exibir os resultados de teste.Além disso, este tópico descreve como conectar um instantâneo de implantação de postagem de seus resultados de compilação ao usar um ambiente de SCVMM.
Use os procedimentos a seguir para executar testes automatizados em seu aplicativo em um ambiente de laboratório usando um fluxo de trabalho de teste implantar compilação e, em seguida, analisar os resultados do teste:
Verificar pré-requisitos
Iniciar a compilação
Conectar-se ao ambiente de resultados da compilação
Exibir e analisar os resultados do teste de sua compilação
Pré-requisitos
Antes de configurar e executar os testes agendados em um ambiente de laboratório, use esta lista para verificar se você concluiu as seguintes tarefas:
Tarefas de pré-requisito
Configure um controlador de teste.Consulte Configurando controladores de teste em ambientes de laboratório.
Configurar um controlador de compilação e compilação agente usando a administração de Team Foundation Server.Consulte como configurar uma máquina de compilação.
Criar um ambiente de laboratório e configurá-lo com as funções necessárias para seu aplicativo.Consulte A criação de ambientes de laboratório.
(Recomendado) Se você estiver usando um ambiente de SCVMM, um instantâneo do ambiente para usar como um estado limpo para seu fluxo de trabalho.Consulte Usando instantâneos de ambiente com ambientes SCVMM.
Adicione testes automatizados para um plano de teste.Consulte Como: associar um teste automatizado com um caso de teste.
Criar configurações de teste para testes automatizados e atribuir funções em seu ambiente de laboratório de testes.Consulte Criar configurações de teste para testes de sistema automatizados usando o Microsoft Test Manager.
Crie o fluxo de trabalho de teste implantar compilação.Consulte Configuração de fluxos de trabalho de compilação-implantar-teste automatizado.
Iniciar a compilação
Você pode executar testes automatizados de um fluxo de trabalho por uma compilação de enfileiramento de mensagens.
A sua compilação na fila
Iniciar fluxo de trabalho de teste implantar compilação, abrir o menu de atalho para sua definição de compilação na pasta Builds e escolha Fila novo compilação.
O Criar fila caixa de diálogo é exibida.
Verifique as informações do fluxo de trabalho e escolha fila.
O Build Explorer é exibida.
Para ver a exibição Resumo construir conforme o andamento da compilação, clique duas vezes em sua compilação.
Você pode ver o status conforme o andamento da compilação.
(Opcional) Se você deseja exibir o ambiente de laboratório conforme o andamento da compilação, abra Microsoft Test Manager, localize o Center laboratório, escolha laboratórioe escolha seu ambiente na lista.
Se seu fluxo de trabalho de teste implantar compilação é concluído com êxito, você verá uma marca de seleção verde.Se houver erros, você pode escolher Exibir Log para ver os detalhes.
Conectar-se ao ambiente de resultados da compilação
Deseja conectar-se ao seu ambiente de laboratório para investigar um problema se um teste falhar durante o processo de fluxo de trabalho.Você pode conectar um snapshot de implantação post, se você selecionou esta opção em seu fluxo de trabalho de compilação e estiver usando um ambiente de SCVMM ou para o ambiente em seu estado atual, conforme mostrado nesta ilustração:
Conectar o ambiente de resultados da compilação
Do cria pasta Team Explorer, abra o menu de atalho para sua definição de compilação que contém o fluxo de trabalho e aponte para Exibição constrói.
O Build Explorer é exibida.
Para visualizar sua compilação concluída, escolha o concluído guia.
Clique duas vezes a compilação que você deseja exibir.
O modo de exibição de resumo de compilação é exibido.
Escolha o link ao lado do instantâneo do ambiente de modo < nome da compilação e número >.
O conectar-se ao ambiente caixa de diálogo é exibida.
-
Observação Esta etapa se aplica somente a ambientes de SCVMM.Se você estiver usando um ambiente padrão, ignore esta etapa.
Se você estiver usando um ambiente de SCVMM e você deseja se conectar para o instantâneo foi tirado após a implantação do aplicativo, escolha conectar ao snapshot neste ambiente.
Observação Conectando-se a esse snapshot, quaisquer alterações feitas após esse snapshot pós-implantação serão descartadas.Se você deseja manter as alterações, conectar-se ao ambiente em seu estado atual e crie um instantâneo primeiro, antes de voltar ao instantâneo pós-implantação.Para obter informações sobre como fazer um instantâneo, consulte How to: Save the Current State of Your Environment.
Se você deseja se conectar ao ambiente no estado atual depois que você tem executado quaisquer testes de seu fluxo de trabalho, escolha conectar-se ao ambiente no estado atual.
Escolha Conectar.
O Visualizador do ambiente Microsoft é exibido e você está conectado no ambiente.Agora você pode investigar os problemas.
Exibir e analisar os resultados do teste do fluxo de trabalho de teste implantar compilação
Você pode exibir os resultados do teste resumo em sua compilação de resumo.No entanto, você também pode exibir e analisar os resultados do teste usando Microsoft Test Manager porque os resultados são armazenados como parte de seu plano de teste.Isso é mostrado na seguinte ilustração.Consulte Emissão de relatórios sobre o andamento do teste para planos de teste.
Para exibir e analisar os resultados de teste do Gerenciador de teste Microsoft
Abrir Microsoft Test Manager.
Observação Para exibir o Microsoft Test Manager janela, escolha Iniciare escolha Todos os programas.Aponte para MicrosoftVisual Studio 2012 e escolha Gerenciador de teste Microsoft.
Para exibir os resultados do teste, escolha a seta para baixo no alternador de grupo central e escolha Testing Center.
Na barra de menu grupo de centro, escolha teste e selecione um dos conjuntos de teste da hierarquia de conjunto de teste usados em seu fluxo de trabalho de compilação.
Você pode ver os resultados de testes para a configuração selecionada no seu fluxo de trabalho de compilação.
Se você deseja analisar a execução de teste concluído, escolha Analisar execuções de teste.
O Analisar execuções de teste atividade é exibida.Ele mostra as execuções de teste para este plano de teste.
Observação Execução título refletirá o nome da sua definição de compilação.A ID de execução é exibida na página Resumo de compilação de sua compilação para ajudá-lo a identificar a execução.
Clique duas vezes em um teste executar para abrir e exibir os detalhes.Os detalhes de execução de teste são exibidos.
(Opcional) Para atualizar o título de seu teste sejam mais significativos, digite o novo nome na título.
(Opcional) Se o teste falhar, você pode atualizar o motivo da falha.Escolha resolução e selecione o motivo da falha na lista.
(Opcional) Para adicionar comentários para o resultado do teste, escolha o comentários ícone.Digite seus comentários e escolha Salvar comentários.
(Opcional) Para exibir os detalhes do teste individual, clique duas vezes no teste.
O resultado do teste é exibido.Ele mostra os detalhes do teste executar anexos de dados coletados para este resultado de teste e o teste resulta histórico para esse teste.Você pode fechar este modo de exibição para retornar para a execução de teste.
Observação Se você determinar que há um bug, você pode criar um bug desta exibição.
Para salvar as alterações para a execução do teste, escolha Salvar na barra de ferramentas.
Para obter mais informações sobre a exibição de resultados de teste, consulte Como: plano de teste do modo de exibição resulta no Microsoft Test Manager.