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.
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.)
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.
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.
Observe que a coluna Valor, à esquerda, exibe o Valor de Baseline agora.
É 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.
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.
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!
Agora, você está pronto para começar o Exercício 1.8: Atualizando o Mapa do Objeto.