Compartilhar via


Executar testes manuais com o Microsoft Test Manager

O Microsoft Test Runner fica na lateral da tela enquanto você testa seu aplicativo. Ele exibe as etapas que você planejou e os resultados esperados, e você as marcará à medida que trabalha. Ele pode gravar suas ações juntamente com comentários, capturas de tela e outros dados, de forma que, se você encontrar um bug, será fácil reproduzi-lo.

Dica

Team Web Access ou Microsoft Test Runner? Há duas maneiras de realizar testes manuais no Visual Studio.Você provavelmente achará mais conveniente executar testes com o Team Web Access, a menos que você deseje os recursos adicionais do Microsoft Test Runner:

  • Se você criar um bug, a descrição desse bug incluirá automaticamente:

    1. Capturas de tela obtidas ao longo do trabalho.

    2. A gravação das ações reais que você executou – não apenas as etapas de teste que você marcou.

    3. Informações do sistema, como a identificação do computador e a versão do sistema operacional.

  • Reproduza suas ações para que você possa repetir um teste rapidamente e precisamente.

  • Coletar dados de diagnóstico adicionais durante os testes

Executando casos de teste com o Microsoft Test Runner

  1. Preparar para testar. Veja algumas ações que você pode precisar realizar antes de executar os testes:

    1. Instale a versão mais recente do seu aplicativo.

    2. Crie alguns casos de testes. Normalmente você os cria no início de um sprint e tem como objetivo passá-los para o final do sprint. Você pode criá-los com o Team Web Access ou com o Microsoft Test Manager.

    3. Instale o Microsoft Test Manager (MTM) na máquina onde você deseja executar os testes. Para obter o MTM, instale o Visual Studio Test Professional ou o Visual Studio Ultimate.

    4. Conectar o MTM ao seu plano de teste

  2. Execute um caso de teste.

    Executar um caso de teste

    Dica

    Se você já estiver examinando um caso de teste no Team Web Access, poderá iniciar o Test Runner diretamente dali ao escolher Executar no Cliente.

    O Test Runner aparecerá na lateral da tela. Permanecerá ali enquanto você trabalhar com seu aplicativo.

  3. Crie uma gravação de ação para que você possa repetir rapidamente o teste mais tarde.

    Iniciar o aplicativo, em seguida, execute o teste

  4. Siga as etapas no teste. Marque cada etapa como Aprovada ou Reprovada. Quando uma etapa falhar, adicione um comentário para descrever o que deu errado. Você também pode anexar capturas de tela.

    Adicionar comentários e instantâneos para o log de execução de teste

    Se você precisar participar de outra coisa, Ícone de pausapause o teste. Você não deseja que seus emails ou senha sejam incluídos na gravação.

  5. Crie um bug caso encontre um problema.

    Relatar um bug de execução de teste

  6. Nomeie o bug e descreva a falha.

    Dê um título de bug

    Você pode atribuir o bug se souber quem o corrigirá.

  7. Encerre o teste e salve os resultados.

    Conclua a execução do teste

    Agora os resultados são armazenados no TFS.

Repetir testes anteriores

Se você executar um teste antes, poderá repeti-lo rapidamente ao reproduzir novamente as mesmas ações.

(Isso funciona com a maioria dos aplicativos, mas não com todos.)

  1. Inicie o teste. Não substitua a gravação.

    Desmarque a opção Substituir gravação. Clique em Iniciar.

  2. Execute suas ações gravadas. É necessário verificar os resultados de cada etapa.

    Clique em reproduzir

Acompanhar o andamento dos seus testes

Monitore o andamento do seu projeto vendo quantos testes foram aprovados.

Os testes começam em estado Ativo, o que significa que estão prontos para serem executados. Quando um bug tiver sido corrigido, você poderá definir o estado de um teste que falhou de volta para "Ativo".

Exibir resultados de teste e redefinir um teste pronto para executar novamente

Consulte também

Tarefas

Testes de aplicativos da Windows Store

Conceitos

Configurações de teste: especificando plataformas de teste

Testar em um ambiente de laboratório

Gravar e reproduzir testes manuais

Outros recursos

Repetir um teste com dados diferentes

Coletar mais dados de diagnóstico em testes manuais