Relatório do Excel Teste de Lacunas (CMMI)
As equipes que são responsáveis por testar softwares podem usar o relatório Testes de lacunas para ajudar a determinar onde há deficiências nos planos de teste, nas configurações de teste e na cobertura de teste. O relatório Teste de Lacunas fornece os cinco relatórios a seguir com base resultados de teste e compilações que foram definidos e executados para um projeto de equipe.
Status do Requisito: ajuda a equipe a identificar intervalos na cobertura de teste para cada requisito. Esse relatório exige que os membros da equipe vinculem casos de teste aos requisitos.
Status de Requisito por Configuração: ajuda a equipe a identificar intervalos na cobertura de teste para cada configuração de teste de cada requisito. Esse relatório exige que os membros da equipe vinculem casos de teste aos requisitos.
Status do Teste por Área: ajuda a equipe a identificar lacunas na cobertura de teste de áreas do produto. Esse relatório exige que os membros da equipe atribuam casos de teste a áreas do produto.
Testes não executados: ajuda a equipe a identificar casos de teste que nunca foram executados para cada configuração de teste.
Cobertura de Código: ajuda a equipe a determinar que compilações e montagens de compilação tem cobertura de código alta ou baixa.
Os primeiros quatro relatórios estão disponíveis somente quando a equipe cria planos de teste e começa a executar testes usando o Microsoft Test Manager. Para obter informações sobre como definir pacotes de teste e planos de teste, consulte Organizando casos de teste usando conjuntos de testes [obsoleto].
Dica
Você pode acessar o relatório teste de lacunas da pasta de Gerenciamento de equipe de teste que está localizado na pasta de Relatórios do Excel para o projeto de equipe Team Explorer.Você pode acessar esta pasta somente se o seu portal do projeto da equipe estiver provisionado para usar Produtos do SharePoint.Para obter mais informações, consulte Configurar ou redirecionar diretrizes de processo.
Permissões necessárias
Para exibir o relatório, você deverá estar atribuído ou pertencer a um grupo que tem permissões de Leitura no Produtos do SharePoint para o projeto de equipe.
Para modificar ou personalizar o relatório, você deve ser membro da função de segurança TfsWarehouseDataReaders em SQL Server Analysis Services. Você também deve ser atribuído ou pertencer a um grupo que tenha sido atribuído às permissões de Membros no Produtos do SharePoint para o projeto de equipe. Para obter mais informações, consulte Conceder permissões para exibir ou criar relatórios no TFS.
Dados nos relatórios
Os relatórios Teste de Lacunas mostram a contagem cumulativa de resultados de teste para os planos de teste, as configurações de teste e os casos de teste que são definidos para um projeto de equipe. Todos os relatórios são baseados em tabelas dinâmicas que acessam os dados que são armazenados no depósito de dados.
Cobertura de teste dos requisitos
O relatório Status do Requisito indica quantos testes são aprovados ou reprovados para cada requisito. Fornece um gráfico de barras horizontal que mostra a contagem de resultados de cada combinação de caso de teste e configuração de teste que a equipe definiu para cada requisito. O relatório apresenta o resultado cumulativo dos testes que foram executados para todos os casos de teste vinculados aos requisitos. O relatório exibe os resultados que são filtrados pelo seguinte: Aprovado (verde), Falhou (vermelho), Nunca Executado (azul) ou Bloqueado (amarelo).
O relatório Status do Requisito por Configuração apresenta os resultados do teste para cada requisito, agrupados pela configuração de teste.
A tabela a seguir descreve os filtros e campos de relatório que são usados nas Tabelas Dinâmicas que geram os relatórios que estão focados na cobertura de teste dos requisitos.
Filtros |
Campos |
---|---|
Filtro específico para o Status de Requisito por relatório de configuração:
|
|
Cobertura de teste por área de produto
O relatório Status do Teste por Área indica quantos casos de teste estão sendo aprovados ou reprovados para um projeto de equipe por área de produto. A tabela a seguir descreve os filtros e campos de relatório que são usados nas Tabelas Dinâmicas que geram o relatório de Status de Teste por Área.
Filtros |
Campos |
---|---|
|
|
Casos de teste que nunca foram executados
O relatório Testes Não Executados indica quantos casos de teste nunca foram executados. Os casos de teste são agrupados por configuração de teste e proprietário do resultado de teste. A tabela a seguir descreve os filtros e campos de relatório que são usados nas Tabelas Dinâmicas que geram o relatório de Status de Teste por Área.
Filtros |
Campos |
---|---|
|
|
Cobertura de Código
O relatório de cobertura de código lista as linhas de código que são abrangidas, não abrangidas ou apenas parcialmente abrangidas para cada compilação e assembly de compilação. Você pode usar esse relatório para determinar quais compilações e assemblies têm a menor e a maior cobertura de código. A tabela a seguir descreve os filtros e campos de relatório que são usados nos relatórios de Tabela Dinâmica que geram o relatório de Cobertura de Código.
Filtros |
Campos |
---|---|
|
|
Atividades Necessárias para Monitoramento de Intervalos de Teste
Para que os relatórios Lacunas de Testes sejam úteis e precisos, a equipe deverá executar as atividades descritas na tabela a seguir:
Relatório de planilha |
Atividades necessárias |
---|---|
|
|
|
|
|
|
|
|
|
|
Atualizando e Personalizando o Relatório
Você pode atualizar o relatório de teste de lacunas abrindo no Office Excel e modificar as opções de filtro para o relatório PivotTable para uma das planilhas. Você pode personalizar cada relatório para fornecer suporte a outras visualizações, como a tabela a seguir descreve.
Planilha |
View |
Ação |
---|---|---|
|
Lacunas de teste para uma iteração |
Altere o filtro para Iteration (default=All) |
|
Lacunas de teste para uma área do produto |
Altere o filtro para Area (default=All) |
|
Lacunas de teste de um plano de teste específico ou um conjunto de planos de teste |
Altere o filtro para Test Plan (default=All) |
|
Lacunas de teste para um pacote de testes específico |
Altere o filtro para Test Suite Hierarchy (default=All) |
|
A cobertura de código para uma definição de compilação específica ou um conjunto de definições de compilação |
Altere o filtro para Build Definition Name (default=All) |
|
Lacunas de teste ou cobertura de código que inclui os dados dos seis, oito ou mais semanas mais recentes |
Na Lista de Campos de Tabela Dinâmica de Colunas, adicione o campo Date - Sets e selecione @@Last 6 weeks@@ ou outro conjunto |
Para obter mais informações sobre como trabalhar com relatórios PivotTables e PivotChart e como personalizá-los, consulte as páginas a seguir no site da Microsoft:
Editar ou excluir uma pasta de trabalho dos serviços do Excel
Salvar um arquivo a uma biblioteca do SharePoint ou outro local da Web