Perspectiva da cobertura de código
Você pode usar a perspectiva de cobertura de código para analisar os resultados de cobertura de código de compilações e execução de teste.
Observação: |
---|
Para usar perspectivas com o Team Foundation cubo, você deve usar Microsoft SQL servidor 2005 empresa edição ou (64) do SQL servidor 2005 empresa edição na camada de dados. SQL servidor 2005 Standard edição que é fornecido sistema autônomo parte de Team Foundation Server, não oferece suporte ao uso de perspectivas. Quando você usa o SQL servidor 2005 Standard edição, os elementos do cubo de todas as perspectivas residam na Team System cubo de dados. |
Você pode usar a perspectiva de cobertura de código para responder a tipos de perguntas a seguir:
Os assemblies e projetos que têm a cobertura de código menor?
Qual o teste é executado dão mais cobertura de código?
Quais compilações tem a maior cobertura de código?
Os arquiteturas ou tipos de compilação que têm a maior cobertura de código?
Medidas
A tabela a seguir descreve as medidas que estão incluídas na perspectiva do cobertura de código.Essa perspectiva contém dois medida grupos: compilação Cobertura e cobertura de execução.As medidas de cobertura Build sempre devem ser usadas para analisar números resumidos por compilação.Não agregar as medidas no agrupar de medidas de cobertura de compilação entre várias versões para retornar os números significativos.Por exemplo, se 100 linhas são abordadas em linhas de compilação 1 e 100 são abordadas em compilação 2, a cobertura total pode ser muito menos de 200.O mesmo vale para o uso de cobertura de execução que apenas retorna números significativos quando filtrados ou resumidos por um tempo de execução de teste.
Medida |
agrupar de medidas |
Descrição |
---|---|---|
Contagem |
Cobertura de código de compilação |
O número de compilações com estatísticas de cobertura de código associadas a eles. |
Linhas cobertas |
Cobertura de código de compilação |
O número de linhas abordados na compilação selecionada.Se houver várias execuções contra uma compilação, a cobertura de compilação reflete a cobertura combinada de execuções, levando em consideração que pode haver sobreposição em linhas abordados em toda a executa. |
Linhas não cobertas |
Cobertura de código de compilação |
O número de linhas não cobertos por compilação selecionada.Se houver várias execuções contra uma compilação, a cobertura de compilação reflete a cobertura combinada de execuções, levando em consideração que pode haver sobreposição em linhas abordados em toda a executa. |
Linhas parcialmente incluídas |
Cobertura de código de compilação |
O número de linhas parcialmente abordada a compilação selecionada.Se houver várias execuções contra uma compilação, a cobertura de compilação reflete a cobertura combinada de execuções, levando em consideração que pode haver sobreposição em linhas abordados em toda a executa. |
Blocos cobertos |
Cobertura de código de compilação |
O número de blocos abordados na compilação selecionada.Se houver várias execuções contra uma compilação, a cobertura de compilação reflete a cobertura combinada de execuções, levando em consideração que pode haver sobreposição em blocos abordados em toda a executa. |
Blocos não cobertos |
Cobertura de código de compilação |
O número de blocos não cobertos por compilação selecionada.Se houver várias execuções contra uma compilação, a cobertura de compilação reflete a cobertura combinada de execuções, levando em consideração que pode haver sobreposição em blocos abordados em toda a executa. |
Contagem |
Cobertura de código de execução |
O número de execuções de teste com estatísticas de cobertura de código associadas a eles. |
Linhas cobertas |
Cobertura de código de execução |
O número de linhas coberto por todos os testes em uma execução, levando em consideração que pode haver sobreposição na cobertura nos testes. |
Linhas não cobertas |
Cobertura de código de execução |
O número de linhas não cobertas por todos os testes em uma execução, levando em consideração que pode haver sobreposição na cobertura nos testes. |
Linhas parcialmente incluídas |
Cobertura de código de execução |
O número de linhas parcialmente coberto por todos os testes em uma execução, levando em consideração que pode haver sobreposição na cobertura nos testes. |
Blocos cobertos |
Cobertura de código de execução |
O número de blocos coberto por todos os testes em uma execução, levando em consideração que pode haver sobreposição na cobertura nos testes. |
Blocos não cobertos |
Cobertura de código de execução |
O número de blocos não cobertas por todos os testes em uma execução, levando em consideração que pode haver sobreposição na cobertura nos testes. |
Dimensões
A tabela a seguir descreve os atributos que estão incluídos na cobertura de código da perspectiva do desenvolvimento.Você pode agregar as medidas ao longo de cada um desses atributos.
Atributo |
Dimensão |
Descrição |
---|---|---|
Date |
Date |
A data em que as estatísticas de cobertura executar ou compilação foram coletadas.Esta dimensão deve ser usada com compilações ou é executado para mostrar a data de uma compilação específica ou executar.Agregar medidas de cobertura, se não houver nenhum compilações ou é executado, não considerar a sobreposição de cobertura de código. |
Criar |
Criar |
Número ou o nome usado para identificar exclusivamente a compilação. |
compilação Tipo |
Criar |
Nome da definição da compilação.Para obter mais informações, consulte Como: Criar uma definição de compilação. |
time de início da compilação |
Criar |
Data e time em que começou a compilação. |
projeto da equipe |
projeto da equipe |
O projeto no qual as estatísticas de cobertura foram publicadas. |
Plataforma |
Plataforma |
|
Criar tipo |
Tipo |
A configuração da compilação.Para obter mais informações, consulte Como: Criar uma definição de compilação. |
Executar |
Executar |
O tempo de execução de teste ID que foi usado na geração de estatísticas de cobertura executar. |
Execução remota |
Executar |
Um sinalizar de verdadeiro/falso que indica se a execução de teste que geraram as estatísticas de cobertura era um tempo de execução de teste remoto. |
Assembly |
Assembly |
O nome do assembly no qual as estatísticas de cobertura foram geradas. |
Consulte também
Conceitos
Esquema de cobertura de código