Na janela Annotated Source (Origem Anotada), a exibição de dados de cobertura para código fonte consiste em gráficos de setores circulares que mostram
estatísticas de cobertura de linha para classes e métodos e tabelas que fornecem dados de cobertura para cada linha.
Para exibir a visualização Annotated Source (Origem Anotada), clique com o botão direito do mouse em uma entrada de recurso de traçado de perfil em Profiling Monitor (Monitor de Traçado de Perfil) e, em seguida, clique em . Os dados do recurso devem ter sido coletados com um conjunto de traçado de perfil
que incluiu o tipo de traçado de perfil Method and Line Code Coverage (Cobertura de Código do Método e da Linha).
Nota: Se
coletou dados de cobertura coletados para várias execuções de traçado de perfil, os
resultados serão mesclados automaticamente no nível do host e acima com
os dados coletados. Para exibir o recurso de traçado de perfil Host, abra o
menu drop-down Profiling Monitor e, se o comando Hide Host (Ocultar Host)
estiver precedido de um visto, clique no comando para remover o visto. Agora é possível
abrir as visualizações de cobertura para o recurso de traçado de perfil no nível do host.
Navegação
Clicar em uma classe ou método
na visualização Coverage Navigator (Navegador de Cobertura) exibe os
dados da classe ou do método.
Nota: Clicar em uma entrada no
Coverage Navigator (Navegador de Cobertura) no nível do pacote ou acima exibe um resumo de
cobertura. O gráfico de resumo de cobertura mostra a distribuição dos níveis de
cobertura entre os arquivos que a entrada contém e uma tabela de dados
que lista dos os arquivos por taxa de cobertura. Cada barra no gráfico é vinculada
à tabela; por exemplo, clicar na barra rotulada 25%
- 50% exibe a primeira linha na tabela com uma taxa de
cobertura entre 25% e 50%.
Gráficos de Setores Circulares e Tabelas
Existe um gráfico
de setores circulares para cada classe. Há um gráfico de setores circulares e uma tabela para cada método.
- O gráfico de setores circulares mostra quantas linhas
foram testadas, não-testadas e parcialmente testadas.
- A tabela lista cada linha, com um número de linha, e indica
se ela foi testada, não-testada ou parcialmente testada. Uma linha será parcialmente testada se contiver várias unidades (comandos de código de byte executáveis) e nem todas as unidades tiverem sido exercitadas.
As tabelas exibem as seguintes informações:
Coluna |
Descrição |
(Sem cabeçalho) |
Um símbolo indicando se uma linha foi testada ( ), não foi testada (
)
ou foi parcialmente testada( ).
Por padrão, as linhas
são coloridas em verde, vermelho ou laranja para indicar se foram
testadas, não-testadas ou parcialmente testadas.
|
Line Number (Número de Linha) |
O número da linha no código. As linhas
são listadas na ordem em que foram executadas pela primeira vez.
|
Units Hit (Unidades Atingidas) |
O número de unidades incluídas na linha
que foram exercitadas.
|
Number of Units (Número de Unidades) |
O número total de unidades na linha.
|
% Units Hit (% de Unidades Atingidas) |
A porcentagem de unidades na linha que foram exercitadas.
|
Controles
Os seguintes botões da barra de ferramentas e comandos de menu
estão disponíveis na visualização Annotated Source (Origem Anotada):
Botão da Barra de Ferramentas |
Comando |
Descrição |
 |
Comuta entre Show Source Code with Annotations (Mostrar Código Fonte com Anotações)
e Show Source Data (Mostrar Dados de Origem)
|
Comuta a visualização Annotated
Source (Origem Anotada) para mostrar
o código fonte com anotações ou os dados de origem.
|
 |
Open Source for Editing (Abrir Origem para Edição)
|
Exibe o código fonte, se disponível,
para o item selecionado. O código fonte estará disponível apenas se você estiver trançando o perfil
de um projeto Java
que esteja atualmente aberto na perspectiva Java.
|
Nota: Se essa visualização relatar No
data available for display (Não há dados disponíveis para exibição) depois de coletar
dados de cobertura da linha e do método, esvazie os dados manualmente para execuções
subseqüentes.