Auxílios do VisualAge Generator


Monitor de Abrangência do Teste

Utilize o Monitor de Abrangência do Teste para exibir informações acumuladas para o programa sendo executado no momento no utilitário de teste.

Campos

Hierarquia do Programa

O Monitor de Hierarquia do Programa exibe os programas executados em formato de árvores hierárquicas semelhante ao Editor do Programa. Cada entrada descreve um programa ou uma função. Eis os símbolos que representam os tipos de entrada:


Programa
Programa


Função
Função

O nome da parte é exibido à direita do ícone e a porcentagem de cobertura é exibida á direita do nome da parte. A porcentagem de abrangência é de acordo com a medida de abrangência.

Monitor de Instruções

O Monitor de Instruções exibe as instruções de uma função selecionada, o fluxo de instruções associadas com uma função principal ou com a lista de componentes do programa. · esquerda de cada instrução, há uma área de exibição na qual informações de abrangência são exibidas. Instruções que ocupam mais de uma linha tem as mesmas informações exibidas em cada linha. As informações a serem exibidas podem ser personalizadas por meio do menu de opções Opções e incluem:

  1. Marca de não-abrangida - marca especial denotando que a instrução não foi abrangida.
  2. Contagem de execução - para a maioria das instruções, exibe um contador mostrando o número de vezes que a instrução foi executada. Para instruções condicionais, a exibição depende da medida de abrangência. A medida de ramificação exibe três contadores na seguinte ordem: contador de ramificação-verdadeira; contador de ramificação-falsa; contador de execução total. A medida de condição exibe informações de abrangência para cada subexpressão básica. As subexpressões são exibidas em formato de árvore e podem ser expandidas e quebradas. Para cada subexpressão três contadores são exibidos na seguinte ordem: contador de ramificação-verdadeira; contador de ramificação-falsa; contador de execução total.
  3. Outra opção permite o destaque das seções não-abrangidas.

As informações de abrangência de teste são atualizadas durante uma execução de teste à medida que este ocorre no Monitor de Teste.

Menus

Arquivo

Selecione Arquivo para trabalhar com partes ou imagens.

Novo

Selecione Novo para criar uma nova parte VisualAge Generator.

Abrir

Selecione Abrir para abrir uma parte VisualAge Generator carregada.

Salvar Imagem

Selecione Salvar Imagem para conservar um instantâneo da imagem do VisualAge que está localizado na memória, gravando-o no arquivo abt.icx armazenado em seu disco rígido.

Salvar Imagem Como

Selecione Salvar Imagem Como para abrir a janela Nome do Arquivo para Imagem, onde você pode especificar um nome de arquivo, um diretório e uma unidade em que deseja salvar sua imagem.

O arquivo padrão é abt.ics.

Sair do VisualAge

Selecione Sair do VisualAge para fechar o VisualAge. É perguntado se você deseja salvar sua imagem, fechar o programa sem salvar a sua imagem ou cancelar seu pedido para fechar o programa.

Opções

Selecione Opções para ativar ou desativar as diferentes opções do Monitor de Cobertura de Teste.

Exibir Contadores

Selecione Exibir Contadores para mostrar o número de vezes que cada instrução foi executada. Os contadores exibidos dependem da medida de abrangência selecionada. Para todas as instruções, o contador de execução é exibido. Para instruções IF e WHILE, os contadores de ramificação-verdadeira e ramificação-falsa são exibidos quando à medida de abrangência da ramificação estiver selecionada.

Marcar Seções Não-Encobertas

Selecione Marcar Seções Não-Encobertas para exibir uma marca ao lado de seções de código que não foram encobertas pelo teste.

Destacar Seções Não-Encobertas

Selecione Destacar Seções Não-Encobertas para destacar seções de código que não foram encobertas pelo teste.

Medidas de Abrangência

Selecione Medidas de Cobertura para exibir um menu onde será possível selecionar uma das seguintes medidas de cobertura do testes:

Instrução
Todas as instruções que foram executadas pelo menos uma vez são consideradas abrangidas.

Ramificação
Uma instrução condicional é considerada abrangida somente se a ramificação-verdadeira e a ramificação-falsa forem tomadas. Esse é o padrão.

Condição
Uma instrução condicional é considerada abrangida somente se todas as subexpressões de condição básicas forem abrangidas. A subexpressão é abrangida somente se a ramificação-verdadeira e a ramificação-falsa forem tomadas.

Redefinir Programa

Selecione Redefinir Programa para exibir os programas a serem redefinidos.

Redefinir Todos os Contadores

Selecione Redefinir Todos os Contadores para redefinir as informações de abrangência para todos os programas.

Gerar Relatório

Selecione Gerar Relatório para exibir a janela Gerar Relatório, que permite especificar o nome de um arquivo de relatório e selecionar o nível do relatório e suas medidas de abrangência.

Exibir

Selecione Exibir para controlar a aparência da janela Monitor de Cobertura de Teste.

Monitor de Hierarquia do Programa

Selecione Monitor de Hierarquia do Programa para exibir os programas executados em formato de uma árvore hierárquica semelhante ao Editor do Programa.

Monitor de Instruções

Selecione Monitor de Instruções para exibir ou remover o Monitor de Instruções da janela Monitor da Cobertura de Teste.

O Monitor de Instruções mostra as instruções das funções selecionadas, as instruções de fluxo selecionadas, as instruções de fluxo associadas à função principal e a lista de componentes do programa. · esquerda de cada instrução há uma área de exibição na qual informações de abrangência são exibidas. As informações mostradas dependem das seleções feitas por meio do menu Opção.

Expandir Tudo

Selecione Expandir Tudo para expandir todas as instruções condicionais de acordo com a medida de abrangência selecionada.

Medidas de Abrangência

Selecione Medidas de Cobertura para exibir um menu onde será possível selecionar uma das seguintes medidas de cobertura do testes:

Instrução
Todas as instruções que foram executadas pelo menos uma vez são consideradas abrangidas.

Ramificação
Uma instrução condicional é considerada abrangida somente se a ramificação-verdadeira e a ramificação-falsa forem tomadas. Esse é o padrão.

Condição
Uma instrução condicional é considerada abrangida somente se todas as subexpressões de condição básicas forem abrangidas. A subexpressão é abrangida somente se a ramificação-verdadeira e a ramificação-falsa forem tomadas.

Reduzir Tudo

Selecione Reduzir Tudo para reduzir todas as instruções condicionais de acordo com a medida de abrangência selecionada.

Medidas de Abrangência

Selecione Medidas de Cobertura para exibir um menu onde será possível selecionar uma das seguintes medidas de cobertura do testes:

Instrução
Todas as instruções que foram executadas pelo menos uma vez são consideradas abrangidas.

Ramificação
Uma instrução condicional é considerada abrangida somente se a ramificação-verdadeira e a ramificação-falsa forem tomadas. Esse é o padrão.

Condição
Uma instrução condicional é considerada abrangida somente se todas as subexpressões de condição básicas forem abrangidas. A subexpressão é abrangida somente se a ramificação-verdadeira e a ramificação-falsa forem tomadas.

Gerar Relatório

Selecione Gerar Relatório para visualizar a janela Gerar Relatório e especificar um nome do arquivo de relatório, selecionar o nível relatar e medidas de abrangência a serem relatadas.

Campos

Relatar nome do arquivo

Digite um nome de arquivo no campo Reportar nome do arquivo ou selecione Alterar para visualizar uma janela de seleção de arquivo e selecione um arquivo existente ou altere o diretório aonde o arquivo será armazenado.

Relatar nível

Selecione um relatar nível para controlar o que seu relatório cobre.

Relatar medidas de abrangência

Selecione um relatório de medidas de abrangência para incluir o seguinte em seu relatório:

Instrução
Inclua todas as instruções que foram executadas pelo menos uma vez.

Ramificação
Inclua somente instruções condicionais para ambas ramificação-verdadeira e ramificação-falsa forem tomadas. Esse é o padrão.

Condição
Inclua somente instruções condicionais para todas as subexpressões condicionais são cobertas. Uma subexpressão é incluida somente se ambas as ramificações verdadeira e falsa forem tomadas.

Botões de comando


[ Início da Página | Página Anterior | Próxima Página | Índice ]