Exercício 1.7: Utilizando o Comparador para Atualizar um Ponto de Verificação

Antes de começar, você deve concluir o Exercício 1.6: Teste de Regressão.

Os pontos de verificação fornecem uma baseline das propriedades ou dos dados de um objeto. Se o ponto de verificação falha em uma construção subseqüente de um aplicativo, você localizou um defeito ou uma alteração interna do aplicativo. Se a alteração é intencional, é possível atualizar as informações no ponto de verificação para que o teste continue a ser válido para construções futuras.

  1. Se você fechou o log, reabra-o clicando duas vezes no nome do log na visualização Projetos.
  2. No log, clique no link Visualizar Resultados na extremidade da entrada do ponto de verificação com defeito. O título do evento é " Ponto de Verificação (OrderforTrentCulpito_standard)."

    O Comparador do Ponto de Verificação do Teste Funcional exibe seus dados do ponto de verificação. Observe que o banner do Comparador inclui o nome do seu ponto de verificação. (Nota: Se você receber uma mensagem de erro e o Comparador não abrir, será necessário ativar o plug-in Java do seu navegador. Para obter as instruções para fazer isso, consulte o tópico chamado "Ativando o Plug-in Java de um Navegador" na seção "Antes de Registrar" da Ajuda de Teste Functional. Utilize o menu Ajuda no Teste Funcional para acessar essa seção no índice da Ajuda.) 

  3. Quando um ponto de verificação falhar, o Comparador mostra o valores atuais e os esperados para ajudar a analisar as diferenças. Assim, você pode carregar o arquivo de baseline e editá-lo ou atualizá-lo com os valores a partir do arquivo atual.

Os defeitos são exibidos em vermelho.
  1. Role para a propriedade de texto.

Ao criar o ponto de verificação no ClassicsA, o título do banner era "Pedido para Trent Culpito." Ao reproduzir o script no ClassicsB, o título do banner era "Pedidos para Trent Culpito." "Pedidos" está correto porque um cliente pode ter vários pedidos na caixa de diálogo Pedidos. Então você deve atualizar o arquivo de baseline para alterar o texto para corresponder ao ClassicsB.

É possível editar somente o arquivo de baseline.
  1. Clique no botão Carregar Baseline para Editar (Editar Baseline) na barra de ferramentas do Comparador.

Observe que a coluna Valor, à esquerda, exibe o Valor de Baseline agora.

  1. Em vez de rolar para a propriedade texto, você pode clicar no botão Saltar para a Primeira Diferença (Saltar para a Primeira Diferença) acima da coluna Propriedade. Os quatro botões de navegação ajudam a localizar as diferenças entre a baseline e os arquivos atuais.

É possível atualizar o arquivo de baseline de duas maneiras. É possível editar essa célula da grade, incluindo a letra s na palavra "Pedido" ou utilizar o comando Substituir Baseline. Substituir a baseline substitui todos os valores a partir do arquivo de baseline pelos valores a partir do arquivo atual. Em geral, se for necessário editar somente um ou alguns valores, você deve editar os valores individuais.

  1. Este teste tem somente uma diferença para atualizar, então clique no botão Substituir Baseline pelo valor atual (Substituir Baseline) na barra de ferramentas do Comparador.

Ambos os valores na propriedade de texto agora são correspondentes e a propriedade não aparece mais em vermelho. Para obter informações adicionais sobre como utilizar o Comparador, consulte a Ajuda do Teste Funcional. 

  1. Feche o Comparador.
Vamos reproduzir o script novamente para confirmar as transmissões do ponto de verificação, agora que você atualizou o valor de baseline para o defeito.
  1. Primeiramente, feche o log.
  2. Clique no botão Executar Script de Teste Funcional na barra de ferramentas do Teste Funcional.
  3. Selecione o log Classics e clique em Concluir.
  4. Clique em Sim se foi avisado para sobrescrever o log.

    O Teste Funcional pausa na caixa de diálogo Logon de Membro porque você não corrigiu esse problema de reconhecimento ainda. No final da reprodução, o Teste Funcional exibe o log. O ponto de verificação é transmitido agora!

  5. Veja como é fácil utilizar o Comparador para atualizar os dados e as propriedades do objeto para contar com alterações no aplicativo em teste.
  6. Deixe o log aberto.

Agora, você está pronto para começar o Exercício 1.8: Atualizando o Mapa do Objeto.

Termos de uso | Feedback
(C) Copyright IBM Corporation 2002, 2004. Todos os Direitos Reservados.