Compartilhar via


Relatório Progresso do Plano de Teste

Após a equipe cria planos de teste e começa a executar testes usando as ferramentas de gerenciamento de teste fornecidas com o Team Foundation Server (TFS) que incluem Test Runner, Microsoft Test Manager, ou hub de teste do Team Web Access (TWA). Com o relatório de andamento do plano de teste, você pode acompanhar o progresso da equipe de teste do produto.

Para obter informações sobre como definir conjuntos de testes e planos de teste, consulte Planejar testes manuais usando o Team Web Access.

Para obter informações sobre como acessar, atualizar ou gerenciar relatórios, consulte Relatórios (SQL Server Reporting Services).

Neste tópico

  • Dados no relatório

  • Interpretando o relatório

  • Filtrando o relatório

Você pode usar este relatório para responder às seguintes perguntas:

  • Quantos testes a equipe concluiu?

  • A equipe provavelmente terminará o teste em tempo hábil?

  • Quantos testes ainda restam para serem executados?

  • Quantos testes estão sendo aprovados?

  • Quantos testes estão falhando?

  • Quantos testes estão bloqueados?

Requisitos

  • Para exibir o relatório, você deverá ser atribuído ou pertencer a um grupo que tem a atribuição da função de Pesquisador nos Reporting Services. Para obter mais informações, consulte Adicionar usuários a projetos da equipe.

  • A coleção de projetos de equipe que contém o projeto de equipe foi configurada com SQL Server Reporting Services. Esse relatório não está disponível se Relatório relatórios não aparece quando você abrir Team Explorer e expanda o nó do seu projeto de equipe. Se você precisar adicionar relatórios, consulte Adicionar relatórios a um projeto da equipe.

Dados no relatório

Os dados que aparecem no relatório de progresso do plano de teste são derivados do depósito de dados e dos resultados de teste que são gerados quando os testes são executados usando Microsoft Test Manager. O relatório apresenta um gráfico da área que mostra o resultado mais recente da execução de qualquer teste nos planos de teste especificados ao longo do tempo. Para obter mais informações, consulte Executando testes manuais usando o Team Web Access.

A ilustração a seguir mostra um exemplo de um relatório Progresso do Plano de Teste:

Exemplo de relatório de andamento do plano de teste

O eixo horizontal mostra dias em um sprint ou em uma iteração, e o eixo vertical mostra pontos de teste. Um ponto de teste é um emparelhamento de um caso de teste com uma configuração de teste em um pacote de teste específico. Para obter mais informações sobre pontos de teste, consulte Gerando relatórios sobre o andamento do teste para planos de teste. A tabela a seguir descreve o significado de cada resultado de teste:

Resultado do Teste

Descrição

Aprovado

Número de casos de teste passado.

Falha

Número de casos de teste que falharam.

Inconclusivo

Número de casos de teste que foram executados e receberam um status de inconclusivo.

Bloqueado

Número de casos de teste que estão bloqueados no momento da execução.

Nunca Executado

Número de casos de teste que nunca foram executados.

Outro

Número de casos de teste que foram executados e atribuída a um dos seguintes estados: anulada, não é executado, PassedButRunAborted, NotRunnable, desconectado, tempo limite, pendente, em andamento ou Inconclusive.

Você pode filtrar o relatório de Progresso do Plano de Teste das seguintes maneiras:

  • Altere as datas inicial e final do relatório.

  • Filtre os planos de teste contados no relatório especificando caminhos de iteração, caminhos da área e os nomes ou estados dos planos de teste.

Para obter mais informações, consulte Filtrando o relatório posteriormente neste tópico.

Atividades necessárias para o gerenciamento de casos de teste e planos de teste

Para o relatório de andamento do plano de teste sejam úteis e precisos, a equipe deve executar as seguintes atividades para gerenciar planos de teste:

  • Definir casos de teste e especificar o iteração e área caminhos para cada caso de teste.

  • Definir planos de teste e especificar seu estado atual.

  • Para testes manuais, marque os resultados de cada etapa de validação no caso de teste como aprovada ou reprovada.

    Importante

    Os testadores devem marcar uma etapa de teste com um status, se for uma etapa de teste de validação.O resultado geral para um teste reflete o status de todas as etapas de teste que foram marcadas.Dessa forma, o teste terá um status de falha se alguma etapa do teste for marcada como reprovada ou não for marcada.

    Para testes automatizados, cada teste é marcada automaticamente como aprovada ou falhou.

  • Para oferecer suporte a filtragem, atribuir iteração e área caminhos para casos de teste.

Interpretando o relatório

Você pode controlar quantos planos de teste foram executados e quanto estão falhando. O relatório Progresso do Plano de Teste exibe o valor cumulativo de todos os planos de teste, agrupados por status de resultado.

Perguntas respondidas pelo relatório

Você pode examinar o relatório para determinar o progresso em uma sprint ou iteração ou ao longo do tempo. Por exemplo, você pode responder a estas questões:

  • Quantos testes a equipe concluiu?

  • A equipe provavelmente terminará o teste em tempo hábil?

  • Quantos testes ainda restam para serem executados?

  • Quantos testes estão sendo aprovados?

  • Quantos testes estão falhando?

  • Quantos testes estão bloqueados?

Versão Íntegra de Relatório

Um relatório íntegro de progresso de plano de teste mostra um progresso regular nos planos de teste que executam e passam conforme mostra a ilustração a seguir. Idealmente, o relatório mostra um número relativamente baixo de casos de teste para um determinado plano. À medida que o ciclo de desenvolvimento progride, o número de situações de teste que passam deve aumentar, e o número de situações de teste em outros estados deve diminuir.

Versão íntegra do andamento do plano de teste

Versão não Íntegra de Relatório

Um relatório não íntegro de progresso do plano de teste mostra um ou mais dos seguintes indicadores:

  • Um número alto de casos de teste que estão falhando.

    Quando o gráfico a seguir mostra vermelho do que verde, mais casos de teste estão falhando do que passando. Dependendo de onde você estiver no ciclo de produto, poderá investigar porque tantos casos de teste estão falhando.

  • o número de casos de teste que está passando permanecer simples.

    Conforme mostra a ilustração a seguir, o número de situações de teste que estão passando, falhando, ou que nunca serão executadas é simples. Você pode desejar investigar as causas específicas que afetam cada área.

    Versão não íntegra do andamento do plano de teste

Filtrando o relatório

Você pode filtrar o relatório Progresso do Plano de Teste para mostrar somente os casos de teste que são definidos para iteração, as áreas de produtos, planos de testes ou estados de planos de testes especificados. A ilustração a seguir mostra os filtros disponíveis:

Filtros para o relatório de andamento do plano de teste

Para alterar o intervalo de tempo do relatório

  1. Ao lado de (Data) de início de iteração ou iteração final (Date), clique no ícone de calendário e, em seguida, clique na data apropriada.

  2. Clique Exibir relatório.

Para filtrar os planos ou casos de teste que são contados no relatório

  1. Execute uma ou ambas as seguintes ações:

    • Nas listas Iteração ou Área, marque a caixa de seleção de cada caminho de iteração e área de produto a ser incluído.

    • Nas listas Plano de Teste e Estado do Plano de Teste, marque a caixa de seleção de cada plano de teste e estado de plano de teste a ser incluído.

  2. Clique Exibir relatório.

Consulte também

Outros recursos

Relatórios (SQL Server Reporting Services)

Desenvolvimento de software MSF para Agile para Visual Studio ALM