Exercício 1.3: Criando Pontos de Verificação

Antes de começar, você deve concluir Exercício 1.2: Registrando um Script.

Neste exercício, você registrará pontos de verificação para testar objetos. Os pontos de verificação verificam se uma determinada ação ocorreu ou verificam o estado de um objeto. É possível criar um ponto de verificação Propriedades ou seis tipos de pontos de verificação de Dados. Ao criar um ponto de verificação, você está capturando informações sobre um objeto no aplicativo para estabelecer as informações de baseline para comparação durante a reprodução. Você registrará um ponto de verificação de Dados para capturar a árvores de compositores.

Criando um Ponto de Verificação de Dados

  1. No Monitor de Registro, clique no botão Inserir Ponto de Verificação ou no Comando Ação (Inserir Ponto de Verificação).
  2. Na página Selecione um Objeto do Ponto de Verificação e Assistente de Ação, limpe o avanço para a opção da próxima página se estiver selecionada.
  3. Utilize o Localizador de Objetos (Localizador de Objetos) para selecionar a árvore de Compositores no aplicativo. Clique no Localizador de Objeto e o arraste para a árvore. Ao manter o botão do mouse pressionado, você verá que toda a árvore está contornada por uma moldura vermelha e o nome do objeto é exibido (javax.swing.JTree) em uma dica de tela próxima à moldura vermelha. Ao liberar o botão do mouse para fazer a seleção, observe que as propriedades de reconhecimento para o objeto são listadas na grade na parte inferior da página Selecionar um Objeto.
  4. Clique em Avançar.
  5. Na página Selecionar uma Ação, Executar Ponto de Verificação de Dados deve ser selecionada. É a primeira ação na página. Certifique-se de que está selecionada e clique em Avançar.
  6. Na página Inserir Comando de Dados do Ponto de Verificação, no campo Valor de Dados, selecione o teste de Hierarquia da Árvore.Este teste captura informações sobre toda a hierarquia da árvore.
  7. No campo Nome do Ponto de Verificação, digite Classics_árvore e clique em Avançar.
  8. A página Dados do Ponto de Verificação exibe os dados capturados em uma grade na área de janela à direita.Se um visto é exibido na caixa ao lado de um item, esse item será testado. Por padrão, todos os itens são selecionados. Deixe-os marcados. Se não estiverem selecionados, clique no botão Marcar Tudo.
  9. Clique em Concluir.

Criando um Ponto de Verificação de Propriedades

Agora, é possível inserir um ponto de verificação diferente para confirmar se o pedido é do cliente correto. Um ponto de verificação de Propriedades captura o texto na tela de confirmação.

  1. No aplicativo ClassicsCD, clique em Pedido > Visualizar Status do Pedido Existente.Não clique nos campos de senha desta vez.
  2. Clique em OK.
Você testará a etiqueta "Pedido para Trent Culpito" na caixa de diálogo Visualizar Pedidos Existentes.
  1. No Monitor de Registro, clique no botão Inserir Ponto de Verificação ou Comando Ação (Inserir Ponto de Verificação).
  2. Na página Selecionar um Objeto, selecione o avanço para a opção da próxima página desta vez (a caixa de opções abaixo do Localizador de Objetos).
  3. Arraste o Localizador de Objetos para a etiqueta "Pedido para Trent Culpito" para selecioná-lo. Ao manter o botão do mouse pressionado, você verá que a etiqueta está contornada por uma moldura vermleha e o nome do objeto é exibido (javax.swing.JLabel).
Depois de selecionar o objeto, a página Selecionar uma Ação é aberta porque você selecionou o avanço para a opção da próxima página.
  1. Selecione Executar um Ponto de Verificação de Propriedades, que é a segunda ação da parte superior.
  2. Clique em Avançar.
  3. Na página Inserir Comando do Ponto de Verificação de Propriedades, deixe o campo Incluir Filhos configurado como Nenhum.
  4. No Nome do Ponto de Verificação, aceite o padrão sugerido.
  5. Deixe a opção Utilizar propriedades padrão marcada, em seguida, clique em Avançar.
Na página Dados do Ponto de Verificação, as propriedades do objeto de teste e seus valores são exibidos em um formato de grade. É possível escolher quais propriedades testar na coluna Propriedade e editar os valores de propriedade na coluna Valor.

Por padrão, nenhuma das propriedades está selecionada. Para testar propriedades do objeto de teste, você deve escolher as propriedades que deseja testar, clicando em cada uma delas.As propriedades que você seleciona são testadas todas as vezes que você reproduz um script com este ponto de verificação. É possível verificar todas as propriedades na lista, clicando no botão da barra de ferramentas Marcar Tudo acima da grade. Utilize o botão Desmarcar Tudo para limpar todas as propriedades. Ao utilizar um ponto de verificação de Propriedades, é uma boa prática testar somente as propriedades em que você está interessado.

Neste caso, somente a propriedade de texto é do interesse para determinar se o pedido é do cliente correto.

  1. Na coluna Propriedade, role para a propriedade texto. Selecione a caixa próxima à propriedade texto para testá-la durante a reprodução.Você pode ter que clicar duas vezes na caixa de opções para que o visto continue.
  2. Além disso, selecione as propriedades opaco e visível.
  3. Clique em Concluir.
  4. Na caixa de diálogo Pedidos Existentes da Visualização ClassicsCD, clique em Fechar.

Agora, vamos fazer outro pedido rápido para testar os campos de senha que não testamos anteriormente.

  1. Expanda a pasta Schubert na árvore de compositores.
  2. Clique nos Quartetos de Cadeia Nos. 4 & 14.
  3. Clique em Fazer Pedido.
  4. Na caixa de diálogo Logon de Membro, mantenha as configurações padrão do Cliente Existente e Trent Culpito
  5. Desta vez, digite xxxx no campo Senha.
  6. Clique na caixa de opções para selecionar a opção Lembrar Senha.
  7. Clique em OK.
  8. Digite um número de cartão de crédito em formato válido e data de expiração, por exemplo, 7777 7777 7777 7777, expiração 07/07.
  9. Clique em Fazer Pedido.
  10. Clique em OK na caixa de mensagem de confirmação do pedido.
  11. Feche o aplicativo ClassicsCD, clicando no botão x.
  12. Clique no botão Parar Registro (Parar Registro) na barra de ferramentas Registro.

Ao parar o registro, o Teste Funcional fecha o monitor e grava seu script e mapa do objeto para o seu diretório de projeto. A janela do Teste Funcional é restaurada e o script é exibido na janela principal.

Agora, você está pronto para começar Exercício 1.4: Reproduzindo Scripts.

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