< Anterior | Próximo >

Lição 5: Visualizar Pontos de Verificação e Mapas de Objetos

Nesta lição, você aprenderá como visualizar e modificar as propriedades de pontos de verificação e mapas de objetos.

Visualizar Pontos de Verificação

É possível examinar e modificar os dados dentro de um ponto de verificação.
  1. No Rational Functional Tester, verifique se o seu script, Classics.java, ainda é o script ativo no Editor Java.
  2. Os três pontos de verificação registrados devem ser listados no Explorador de Scripts à direita do script. Se necessário, clique no sinal de mais (+) próximo aos Pontos de Verificação para expandir a lista.

    Pontos de Verificação

  3. Dê um clique duplo em Classics_árvore.

    Este é o primeiro ponto de verificação que você registrou na lista de compositores. O Editor do Ponto de Verificação é iniciado; é possível atualizar os dados do ponto de verificação para futuras reproduções.

    Os pontos de verificação de dados têm seis tipos de exibição possíveis. Este é um ponto de verificação de Dados (árvore). O tipo do objeto é uma árvore, neste caso, um javax.swing.JTree. Para editar os dados nesta árvore, dê um clique duplo em qualquer dos subitens na árvores para abrir uma pequena caixa de edição onde você possa fazer alterações. Utilize as caixas de opções ao lado de cada item para indicar se você deseja que este item seja testado em futuras reproduções. Para aprender mais sobre como utilizar o Editor do Ponto de Verificação, consulte a Ajuda do Functional Tester.
  4. Feche o Editor do Ponto de Verificação.

Visualizar Mapas de Objetos

É possível examinar e modificar os dados no mapa de objetos.
  1. No Explorer de Script, expanda a pasta Objetos de Teste.

    O primeiro item, o Mapa de Objetos de Teste Privado, é o mapa de objetos deste script. Os objetos individuais listados no Mapa de Objetos de Teste Privado são referências aos objetos que foram acionados durante o registro.

  2. Dê um clique duplo em Mapa do Objeto de Teste Particular (Mapa do Objeto de Teste Particular) para abri-lo.
    Quando você registra um script, o Functional Tester cria um mapa de objetos para o aplicativo em teste. Cada script está associado a um arquivo de mapeamento do objeto. O arquivo de mapeamento pode ser privado -- associado a um script exclusivamente -- ou compartilhado com muitos scripts. Quando você registrou o script, o Rational Functional Tester utilizou a configuração padrão (mapa privado). O mapa do objeto contém propriedades para cada objeto e você pode facilmente atualizar as informações em um local central. Em seguida, quaisquer scripts que façam referência a esse objeto também compartilham as informações atualizadas.
  3. Expanda o objeto de primeiro nível Java: Frame: logFrame1: javax.swing.JFrame.

    O objeto do quadro inclui a caixa de diálogo de logon. Os botões de opções, os campos de senha e o botão de ação estão listados abaixo do objeto do quadro.

  4. Clique em um dos objetos.

    Observe que as propriedades de reconhecimento aparecem na grade abaixo da árvore de objetos. O mapa do objeto também fornece uma maneira rápida para incluir referências do objeto para um script. No menu do mapa de objeto, você pode clicar em Testar Objeto > Inserir Objeto(s) para incluir objetos. Também é possível executar outras operações a partir do mapa do objeto, como a alteração de peso de uma propriedade de reconhecimento e edição das propriedades e valores de reconhecimento. Desempenharemos vários procedimentos avançados, utilizando o mapa de objetos posteriormente no tutorial.

  5. No menu do mapa do objeto, clique em Preferências > Limpar Estado ao Fechar.

    O comando Limpar Estado ao Fechar é um item de menu de comutação e deve ser ativado por padrão, assim, você o estará limpando. Se ele fosse deixado ativado, todos os objetos seriam aceitos no fechamento do mapa. Queremos fazer isso em uma etapa posterior ao retornarmos para o mapa de objeto para fazer alterações.

  6. Feche o mapa do objeto. Não salve as alterações que você pode ter feito.
< Anterior | Próximo >

Feedback