Equipes que são responsáveis para testar o software podem usar os intervalos de teste relatam para ajudar a determinar onde há deficiências nos planos de teste, testam configurações, e tinta de teste.O relatório de intervalos de teste oferecem os seguintes cinco relatórios baseados em resultados de teste e as compilações que foram definidos e executados para um projeto de equipe.
Status do requisito: Ajuda a equipe identificar tinta em intervalos de teste para cada requisito.Esse relatório requer que os membros da equipe vinculam situações de teste aos requisitos.
Status do requisito pela configuração: Ajuda a equipe identificar tinta em intervalos de teste para cada configuração de teste para cada requisito.Esse relatório requer que os membros da equipe vinculam situações de teste aos requisitos.
Status de teste por área: Ajuda a equipe identificar tinta em intervalos de teste de áreas do produto.Esse relatório requer que os membros da equipe usa situações de teste para as áreas de produto.
Teste não executados: Ajuda a equipe identificar as situações de teste que foram executadas nunca para cada configuração de teste.
Cobertura de Código: Ajuda a equipe determinar qual compila e assemblies de compilação tenha ponto baixo ou a tinta alta de código.
Os primeiros quatro relatórios estão disponíveis somente quando a equipe cria e inicializa planos de teste para executar testes usando Microsoft Test Manager.Para obter informações sobre como definir pacotes de teste e planos de teste, consulte Organizando os casos de teste usando conjuntos de teste.
Observação
Você pode acessar os intervalos de teste relata da pasta de Gerenciamento de equipe de teste que está localizada sob a pasta de Relatórios do excel para o projeto de equipe Team Explorer.Você pode acessar essa pasta somente se seu portal de projeto de equipe foi ativado e é provisionado para usar Produtos do SharePoint.Para obter mais informações, consulte Acessar um portal de projeto de equipe ou as Diretrizes de Processo.
Neste tópico
Dados nos relatórios
Atividades necessários para monitorar intervalos de teste
Para exibir o relatório, deverá ser atribuído a um grupo ou pertencido que é atribuído as permissões de Ler em Produtos do SharePoint para o projeto de equipe.
Para modificar ou personalizar o relatório, deverá ser um membro da função de segurança de TfsWarehouseDataReaders no analysis services de SQL Server .Você também deve ser atribuído a um grupo ou pertencido que é atribuído as permissões de Membros em Produtos do SharePoint para o projeto de equipe.Para obter mais informações, consulte Conceder acesso aos bancos de dados do Data Warehouse para Visual Studio ALM e Gerenciando permissões.
Dados nos relatórios
Os testes abre a apresentação de relatórios a contagem cumulativo de resultados de teste para os planos de teste, configurações de teste, e situações de teste que são definidas para um projeto de equipe.Todos os relatórios são baseados em PivotTables que acessam os dados que são armazenados na data warehouse.
Teste dos requisitos de tinta
O relatório de estado do requisito indica quantos teste são passando ou falhando para cada requisito.Fornece um gráfico de barras horizontal que mostra a contagem de resultados de teste para cada combinação da situação de teste e de teste que a equipe tiver definido para cada requisito.O relatório apresenta o resultado cumulativo de teste que foram executadas para todas as situações de teste que são vinculadas aos requisitos.O relatório exibe os resultados que são filtrados pelos resultados seguintes: Aprovado (verde, vermelho) Falha (), Nunca executar (azul), ou Bloqueado amarelo ().
O status do requisito pelo relatório de 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 no PivotTables que gera os relatórios que são centrados sobre a tinta de teste dos requisitos do.
Filtros
Campos
Hierarquia de projeto de equipe de projeto de equipe: Inclui os resultados do teste que são coletados para o projeto de equipe selecionado.
Resultado de teste - hierarquia de iteração: Inclui os resultados do teste que foram executados das situações de teste que são atribuídas a iterações selecionadas.
Resultado de teste - hierarquia da área: Inclui os resultados do teste que foram executados das situações de teste que são atribuídas a áreas selecionadas do produto.
Plano de teste - nome do plano de teste: Inclui os resultados do teste que foram executados das situações de teste que pertencem aos planos de teste selecionados.
Item de trabalho vinculado - tipo de item de Linked.Work item de trabalho: Inclui os resultados do teste que foram executados das situações de teste que são vinculadas para o tipo de item de trabalho selecionado.O relatório conta somente resultados de teste para situações de teste que são vinculadas a um requisito.
Filtrar o específico para o status do requisito pelo relatório de configuração:
Pacote de teste - hierarquia do pacote de teste: Inclui os resultados do teste que foram executados das situações de teste que pertencem a pacotes de teste selecionados.
Resultado do resultado de teste: O resultado de teste.O relatório usa este campo para definir os rótulos de coluna e para filtrar os resultados do teste para incluir passado, falha, bloqueado, ou nunca executá-lo.
Teste de medição () - tendência a contagem de ponto: Conta a versão mais recente de cada resultado de teste em uma compilação específica.Se um teste é executado várias vezes em uma compilação, a tendência a contagem de ponto conta o resultado mais recente para o teste usando a compilação.
Título da relação de item de trabalho: O título do item de trabalho que é vinculado a situação de teste.Em esse relatório, o título do requisito é listado.
Coloque o específico para o status do requisito pelo relatório de configuração:
Configuração de teste - nome de configuração: O nome da configuração de teste para listar no relatório.
A área de subproduto de tinta de teste
O status de teste pelo relatório da área indica quantos situações de teste são passando ou falhando para uma área de subproduto de projeto de equipe.A tabela a seguir descreve os filtros e campos de relatório que são usados no PivotTables que produz o status de teste pelo relatório da área.
Filtros
Campos
Hierarquia de projeto de equipe de projeto de equipe: Inclui os resultados do teste que foram coletados para o projeto de equipe selecionado.
Resultado de teste - hierarquia de iteração: Inclui os resultados do teste que foram executados das situações de teste que foram atribuídas a iterações selecionadas.
Plano de teste - nome do plano de teste: Inclui os resultados do teste que foram executados das situações de teste que pertencem aos planos de teste selecionados.
Resultado do resultado de teste: O resultado de teste.O relatório usa este campo para definir os rótulos de coluna e para filtrar os resultados do teste para incluir passado, falha, bloqueado, ou nunca executá-lo.
Teste de medição () - tendência a contagem de ponto: Conta a versão mais recente de cada resultado de teste em uma compilação específica.Se um teste é executado várias vezes em uma compilação, a tendência a contagem de ponto conta o resultado mais recente para o teste usando a compilação.
Resultado de teste - hierarquia da área: O conjunto de resultados de teste para incluir no relatório com base nos caminhos da área que são atribuídos às situações de teste que foram executadas.
Caixas de teste que nunca eles
O relatório não executado de teste indica quantos situações de teste nunca eles.As situações de teste são agrupadas por proprietário de configuração e o resultado de teste de teste.A tabela a seguir descreve os filtros e campos de relatório que são usados no PivotTables que produz o status de teste pelo relatório da área.
Filtros
Campos
Hierarquia de projeto de equipe de projeto de equipe: Inclui os resultados do teste que foram coletados para o projeto de equipe selecionado.
Resultado de teste - hierarquia de iteração: Inclui os resultados do teste que foram executados das situações de teste que foram atribuídas a iterações selecionadas.
Resultado de teste - hierarquia da área: Inclui os resultados do teste que foram executados das situações de teste que foram atribuídas a áreas selecionadas do produto.
Plano de teste - nome do plano de teste: Inclui os resultados do teste que foram executados das situações de teste que pertencem aos planos de teste selecionados.
Pacote de teste - hierarquia do pacote de teste: Inclui os resultados do teste que foram executados das situações de teste que pertencem a pacotes de teste selecionados.
Resultado do resultado de teste: Inclui resultados de teste com o resultado selecionado.O relatório usa este campo para filtrar a contagem das situações de teste para incluir nunca somente aqueles com um resultado de execução.
Teste de medição () - tendência a contagem de ponto: Conta a versão mais recente de cada resultado de teste em uma compilação específica.Se uma situação de teste não está incluída na compilação, como “nunca é após executado.”
Configuração de teste - nome de configuração: O nome da configuração de teste para listar no relatório.
Título do caso de teste: O título de situação de teste.
Resultado de teste - proprietário: O nome do membro da equipe que executou o teste.
Cobertura de código
Listas de relatório de tinta de código linhas de código que são abordadas detalhadamente, não apenas parcialmente, ou encoberto para cada compilação e assembly de compilação.Você pode usar esse relatório para determinar qual compila e assemblies têm a menor e a cobertura mais alta 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 ao relatório de tinta de código.
Filtros
Campos
Hierarquia de projeto de equipe de projeto de equipe: Inclui as compilações que foram definidas para o projeto de equipe selecionado.
Compilação - nome da definição de compilação: Inclui as compilações que foram selecionadas associadas com as definições de compilação.
Cobertura de compilação - linhas abordadas: O número de linhas que foram abordados na compilação selecionada.
Cobertura de compilação - linhas não tratadas: O número de linhas que não foram abordados na compilação selecionada.
Cobertura de compilação - linhas abordadas parcialmente: O número de linhas que foram abordados na compilação parcialmente selecionada.
Observação
Se várias seqüências são executados em uma compilação, a tinta de compilação reflete a tinta combinada de execução, levando em conta que pode haver uma sobreposição linhas cobertas por meio de execução.
Compilação - nome de compilação: O nome de compilação.Cada vez que uma compilação é executado, ele é atribuído um nome que contém o nome da definição de compilação como o prefixo.
assembly - assembly: O nome do assembly em que as estatísticas de tinta foram produzidas.
Atividades necessários para monitorar intervalos de teste
Para que os relatórios de intervalos de teste são úteis e exatos, a equipe deve executar as atividades que são descritas na tabela a seguir:
A planilha relatório
Atividades necessários
Status do requisito
Status do requisito pela configuração
Status de teste por área
Teste não executados
Defina situações de teste e planos de teste, e atribuir situações de teste para planos de teste.Para obter mais informações, consulte Definindo um plano de teste.
Execute teste, e, para teste manual, marcar os resultados de cada etapa de validação na situação de teste como passada ou falhou.Para obter mais informações, consulte Executando testes no Microsoft Test Manager.
Status do requisito
Status do requisito pela configuração
Defina requisitos, e vincular situações de teste aos requisitos.O tipo de link é recomendado para uso Testado por.
(Opcional) para oferecer suporte à filtragem, atribua Iteração e caminhos de Área a cada situação de teste.Os campos de Resultado de teste - hierarquia de iteração e de Resultado de teste - hierarquia da área obtêm seus valores dos caminhos de Iteração e de Área que são atribuídos às situações de teste correspondentes.
Status do requisito
Status do requisito pela configuração
Status de teste por área
Teste não executados
Cobertura de código
Configurar um sistema de compilação.Para usar Team Foundation Build, você deve configurar um sistema de compilação.
Criar definições de compilação.Você pode criar várias definições de compilação e então executar cada um de eles para o código do produto para uma plataforma diferente.Além de isso, você pode executar cada compilação para uma configuração diferente.
Defina teste para executar automaticamente como parte da compilação.Como parte da definição de compilação, você pode definir teste para executar como parte da compilação ou para falhar se os testes falhará.
Configurar teste para coletar dados de tinta de código.Para que os dados de tinta de código aparecem no relatório, os membros da equipe devem prover teste para coletar os dados.
A execução cria regularmente.Você pode executar compilações em intervalos definidos ou após cada check-in.Você pode criar compilações normais quando você usa o disparador de cronograma.
Embora um membro da equipe pode manualmente avaliar uma compilação usando Build Explorer, essa avaliação não é refletida no relatório de indexadores de qualidade de compilação.A avaliação de compilação aparece no relatório de resumo de compilação.Para obter mais informações, consulte Classifique a Qualidade de uma Compilação Concluída e Resumo de relatório de compilação.
Atualizando e personalizando o relatório
Você pode atualizar os intervalos de teste relata abrindo o em Office Excel e modificar as opções de filtro para o relatório de tabela dinâmica para uma das planilhas.Você pode personalizar cada relatório para fornecer suporte a outras visualizações, porque a tabela a seguir descreve.
Planilha
View
Ação
Status do requisito
Status do requisito pela configuração
Status de teste por área
Teste não executados
Intervalos de teste para uma iteração
Altere o filtro para Iteration (o default=All)
Status do requisito
Status do requisito pela configuração
Status de teste por área
Teste não executados
Intervalos de teste para uma área do produto
Altere o filtro para Area (o default=All)
Status do requisito
Status do requisito pela configuração
Status de teste por área
Teste não executados
Os testes para abrir um plano de teste ou um conjunto específico de planos de teste
Altere o filtro para Test Plan (o default=All)
Status do requisito pela configuração
Teste não executados
Intervalos de teste para um conjunto específico de teste
Altere o filtro para Test Suite Hierarchy (o default=All)
Cobertura de código
Codificar a tinta para uma definição de compilação ou um conjunto específico de definições de compilação
Altere o filtro para Build Definition Name(o default=All)
Status do requisito
Status do requisito pela configuração
Status de teste por área
Teste não executados
Cobertura de código
Intervalos de teste ou tinta de código que inclui os dados de seis o mais recente, oito, semanas ou mais
Em a lista de campos de Tabela Dinâmica das colunas, adicione o campo de Date - Sets e selecione ou define @@Last 6 weeks@@
Para obter mais informações sobre como trabalhar com e personalizar relatórios de PivotTables e de PivotChart, consulte as seguintes páginas no site da Microsoft: