Ativando o Recurso de Localização Dinâmica

O mapa de objetos de teste lista os objetos de teste no aplicativo em teste, hierarquicamente. Alterações no aplicativo em teste podem resultar em alterações na hierarquia do objeto. Durante a reprodução, oRational Functional Tester é incapaz de localizar um objeto cuja posição hierárquica tenha se alterado, e isso causa falha na reprodução. Com o recurso de localização dinâmica, é possível prevenir a falha na reprodução resultante de alterações na hierarquia do aplicativo em teste. O recurso de localização dinâmica executa procuras por objetos cuja hierarquia tenha se alterado depois que uma procura baseada em classificação de reconhecimento de objetos (ScriptAssure) não conseguir localizar tais objetos.

Sobre Esta Tarefa

Na página de Ativação da Procura Dinâmica, na caixa de diálogo Preferências, é possível ativar ou desativar o recurso de localização dinâmica para todos os scripts do teste funcional no ambiente de desenvolvimento integrado (IDE). Para um script individual, é possível ativar ou desativar o recurso na página de Seleção de Log. Para obter mais instruções, consulte o tópico na página de Seleção de Log. É possível também ativar ou desativar a partir da interface de linha de comando. Para obter mais infpormações, consulte o tópico da intrface de comando de linha do Functional Tester.
Nota: Quando se habilita o recurso de localização dinâmica na caixa de seleção Preferências, a configuração se aplica a todos os scripts na IDE. É possível substituir essa preferência por um script individual na página de Seleção de Log, quando se executa o script.

Procedimento

  1. No menu do Functional Tester, clique em Janela > Preferências para exibir a caixa de diálogo Preferências.
  2. Expanda Teste Funcional e depois clique em Reproduzir.
  3. Clique em Procura dinâmica ativada.
  4. Selecione a caixa de seleção Ativar a localização por script se a localização por pontuação falhar.
    Nota: Para prevenir falhas na reprodução devido à alterações na hierarquia, é possível também usar o método Inserir Objeto de Teste Dinâmico. Usando esse método, é possível ancorar um objeto de teste como descendente do seu objeto-pai. Isso renderiza a reprodução do script resiliente às alterações de hierarquia do objeto. Para obter mais informações sobre como inserir objetos de teste dinâmicos, consulte o tópico Inserindo objetos de teste dinâmicos.

Feedback