A visualização de Origem Anotada, exibição de dados de origem

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 Open With (Abrir Com) > Coverage Details (Detalhes de Cobertura). 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 ( Ícone para um elemento coberto), não foi testada ( Ícone para um elemento perdido) ou foi parcialmente testada( Ícone para um elemento coberto parcialmente). 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
Botão de comutação Origem Anotada

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.

Botão Abrir 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.
Tarefas relacionadas
Coletando Dados de Cobertura para Linhas e Métodos
Visualizando e Analisando Dados de Cobertura para Linhas e Métodos
Referências relacionadas
A visualização de Origem Anotada, exibição de código fonte com anotações
Feedback
(C) Copyright IBM Corporation 2000, 2005. Todos os Direitos Reservados.