Analisar testes com falha e acompanhar bugs
Publicado: abril de 2016
Enviando bugs durante o teste
Você pode criar itens de trabalho de bug enquanto executa um teste com o Team Web Access ou com o Microsoft Test Manager, e também quando estiver analisando os resultados do teste.
Os bugs que você cria nessas ferramentas são vinculados automaticamente ao teste que você estava executando. Eles incluem a lista de etapas aprovadas e reprovadas que você executou. Se você inseriu comentários ou anexou arquivos durante a execução do teste, eles também serão anexados ao bug.
Dados de diagnóstico adicionais
Se você quiser que os bugs incluam dados de diagnóstico, como capturas de tela e informações do sistema, execute seus testes com o Microsoft Test Manager. Para anexar logs do IntelliTrace, logs de eventos, gravações de vídeo e outros dados, defina as configurações de teste.
Para coletar dados de diagnóstico dos componentes do servidor do aplicativo ao executar um teste, implante os servidores em um ambiente de laboratório.
Se você quiser tirar instantâneos dos estados do computador, use máquinas virtuais em um ambiente do SCVMM.
Analisando os testes
Quando você tiver terminado uma série de testes manuais ou automatizados, será possível inspecionar os resultados e decidir o que fazer com eles.
Abra uma execução de teste para verificar os resultados de testes individuais. Para cada teste, é possível indicar o tipo de falha e resolução, adicionar comentários e atribuir o resultado a um membro da equipe. Você também pode criar bugs.
A análise é opcional, mas é particularmente útil para testes automatizados.
Acompanhando bugs
Use a página Verificar Bugs para executar as consultas que localizam os bugs criados por você ou atribuídos a você. Se você criou um bug, ele será atribuído de volta a você quando o desenvolvedor fizer check-in do código fixo e tiver definido o estado do bug como Concluído.
Você também pode criar sua própria consulta do TFS para usar na página Verificar Bugs.
Verificar uma correção de bug
Use Verificar para executar novamente o caso de teste vinculado a um bug. Execute o teste da maneira habitual.
Criar um caso de teste a partir de um bug
Você pode criar um caso de teste que tenha as etapas criadas automaticamente a partir das ações executadas antes de criar o bug. Isso gera um caso de teste que verifica diretamente que o bug foi corrigido. O caso de teste também pode ser executado novamente em sprints posteriores para verificar se o bug não voltou.
Se o bug foi criado enquanto você investigava um caso de teste, provavelmente você não precisará gerar um novo.