Comparando e Atualizando Dados do Ponto de Verificação Utilizando o Comparador

Utilize o Comparador de Pontos de Verificação para comparar dados do ponto de verificação após a reprodução de um script com um ponto de verificação e para atualizar o arquivo de linha de base. Se o ponto de verificação tiver falhado, o Comparador mostrará os valores esperados e reais para que você possa analisar as diferenças. Desse modo, você poderá carregar o arquivo de linha de base e atualizá-lo com os valores do arquivo real.
Por Que e Quando Desempenhar Esta Tarefa

Para abrir o Comparador, dê um clique duplo no ponto de verificação no log do Functional Tester no TestManager ou clique no link Visualizar Resultados no log HTML do Functional Tester. Para obter informações adicionais, consulte o tópico relacionado sobre como visualizar os resultados no log. O banner do Comparador exibe o nome do ponto de verificação.

Para comparar e atualizar os dados do ponto de verificação com o Comparador:

  1. Reproduza o script que contém o ponto de verificação em uma nova construção do aplicativo em teste. O log da reprodução é exibido. Para obter informações sobre como configurar a opção que faz com que o log seja aberto automaticamente após a reprodução, consulte Página de Preferências do Log.
  2. Abra o log do ponto de verificação.
    • Se você estiver utilizando um log do TestManager, dê um clique duplo no ponto de verificação na coluna Tipo de Evento. Se necessário, expanda o comando Início do Script para ver o ponto de verificação.
    • Se estiver utilizando o log HTML, clique no link Visualizar Resultados. (Observe que se você detectar um erro referente ao plug-in Java quando tentar iniciar o Comparador a partir do link Visualizar Resultados no log HTML, verifique se o plug-in está configurado corretamente.
  3. Abra o Comparador a partir do log.
    • Se um ponto de verificação falhar, selecione o log na visualização Projetos do Functional Tester, clique com o botão direito do mouse no log e selecione Pontos de Verificação com Falha.
    • Caso mais de um ponto de verificação falhar, o assistente Resultados dos Pontos de Verificação será exibido. Clique em um ponto de verificação com falha na lista e clique em Visualizar Resultados ou em Concluir.
    O Comparador de Pontos de Verificação é aberto para exibir esse ponto de verificação. O Comparador inclui os valores de dados esperados e reais. Os valores esperados foram testados. Os valores reais foram capturados no aplicativo durante a reprodução. Se o ponto de verificação tiver falhado, as diferenças serão mostradas em vermelho.

    No caso de texto, tabela e lista de tipos dos pontos de verificação de dados, os valores esperados serão exibidos à esquerda e os reais, à direita. As diferenças são mostradas em vermelho. Para os pontos de verificação de dados (hierarquia de menus) e dados (hierarquia em árvore), os valores esperados e reais são mostrados de forma contígua. Os valores esperados das diferenças são mostrados em vermelho e os valores reais das diferenças são mostrados sob eles em verde.

  4. Observe os dois arquivos de dados para comparar as diferenças entre os arquivos esperados e reais. A análise das diferenças no Comparador permite determinar se as alterações são intencionais ou se representam defeitos para o aplicativo. Para navegar pelas diferenças, utilize os botões de navegação na barra de ferramentas acima da exibição de dados.
  5. Para editar o arquivo de linha de base para atualizar as informações para futuras reproduções, é necessário carregar o arquivo de linha de base. Clique em Arquivo > Linha de Base ou clique no botão da barra de ferramentas Carregar Linha de Base para Edição Carregar Linha de Base para Edição. O arquivo de linha de base substitui o arquivo esperado do lado esquerdo da exibição.
  6. Para editar itens individuais nos dados, edite-os na coluna (esquerda) de linha de base da exibição. Ao concluir a edição dos dados, clique em Salvar.

    Para um ponto de verificação de Dados (Texto), clique em Editar Texto Editar Texto para iniciar um editor de texto para fazer as edições. Para outros tipos de pontos de verificação, você pode editar diretamente na exibição de dados da linha de base.

  7. Para um ponto de verificação de Propriedades, se você determinar que o valor da linha de base e o valor real de uma propriedade específica são diferentes, poderá atualizar o valor da linha de base. No Comparador de Pontos de Verificação, clique com o botão direito do mouse na propriedade em que os valores são diferentes e clique em Substituir Linha de Base na Seleção Atual.
  8. Se você determinar que todas as diferenças são alterações intencionais feitas no aplicativo em teste e desejar atualizar a linha de base para refletir as alterações, poderá utilizar o botão da barra de ferramentas Substituir Linha de Base por Valor Real Substituir Linha de Base por Valor Real para substituir o arquivo de linha de base inteiro.
  9. Se você tiver feito alterações individuais no arquivo de dados de linha de base (sem utilizar o comando Substituir Linha de Base por Valor Real), clique em Arquivo > Salvar para salvar as alterações.
  10. Ao concluir a comparação e atualização dos dados do ponto de verificação, clique em Arquivo > Sair para sair do Comparador de Pontos de Verificação.

    Notas para Usuários do ClearCase

    • Se você utilizar a integração do Functional Tester com o ClearCase, poderá efetuar o registro de saída dos arquivos de ponto de verificação a partir do Comparador.

    • Se a linha de base do ponto de verificação não for editável e estiver com o registro de entrada e você substituir seu arquivo de linha de base (clicando em Arquivo > Substituir ou no botão da barra de ferramentas Substituir Linha de Base por Valor Real Substituir Linha de Base por Valor Real), o Functional Tester efetuará o registro de saída do script associado ao ponto de verificação como não reservado.

    • Se a linha de base do ponto de verificação não for editável e estiver com o registro de entrada e você carregar o arquivo de linha de base (clicando em Arquivo > Linha de Base ou no botão da barra de ferramentas Carregar Linha de Base para Edição Carregar Linha de Base para Edição), o Functional Tester abrirá a caixa de diálogo de registro de saída do ClearCase para permitir que você efetue o registro de saída dos arquivos. Se você executar o registro de saída dos arquivos, quando clicar em Concluir, será executado o registro de saída dos scripts e a linha de base estará carregada e editável. Se clicar em Cancelar, a linha de base será carregada mas não estará editável.

    • Se a linha de base do ponto de verificação não for editável e não estiver com o registro de entrada, você não poderá substituir a linha de base (o menu Arquivo > Substituir e o botão da barra de ferramentas Substituir Linha de Base por Valor Real Substituir Linha de Base por Valor Real estarão desativados).

    • Se a linha de base do ponto de verificação não for editável e não estiver com o registro de entrada e você carregar o arquivo de linha de base (clicando em Arquivo > Linha de Base ou no botão da barra de ferramentas Carregar Linha de Base para Edição Carregar Linha de Base para Edição), o Functional Tester não abrirá a caixa de diálogo de registro de saída do ClearCase. A linha de base será carregada, mas não estará editável.

Conceitos relacionados
Comparador de Pontos de Verificação
Referências relacionadas
Caixa de Diálogo Editar Aparência do Objeto de Teste
Página de Registro

Feedback