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
|
Você pode usar este relatório para responder às seguintes perguntas:
|
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ó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:
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 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.
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:
Para alterar o intervalo de tempo do relatório
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.
Clique Exibir relatório.
Para filtrar os planos ou casos de teste que são contados no relatório
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.
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