Inserindo uma Nova Gravação em um Teste Citrix

Você pode inserir uma nova gravação em um teste do Citrix. Utilize esse recurso para incluir ou substituir uma parte de uma sessão gravada.

Antes de Iniciar

Para inserir uma nova seqüência em um teste, é necessário que a sessão do Citrix atinja o mesmo estado esperado no ponto em que a seqüência foi inserida. Por exemplo, se a nova seqüência precisar interagir com uma janela específica criada antes no teste, você deverá avançar para o ponto em que a janela está no estado esperado para que a gravação possa começar. Para fazer isso, o gravador de teste Citrix pode reproduzir automaticamente o cenário existente até o ponto de inserção, ou você pode avançar manualmente a sessão para o estado esperado.

Ao inserir uma nova seqüência em um teste, é importante que o contexto das ações do usuário seja preservado para garantir que o teste seja sincronizado corretamente durante a reprodução. Provavelmente seja necessário editar o teste resultante manualmente, para garantir que ele seja reproduzido sem problemas.

Nota: Como os testes Citrix contêm entrada do usuário e sincronizações de baixo nível, alterações menores podem impedir que o teste funcione. Ao editar esses testes, você deve assegurar-se de que eles sejam funcionalmente idênticos.

Procedimento

Para inserir uma gravação em um teste:

  1. No editor de teste, selecione o elemento antes do qual você deseja inserir a nova gravação. É mais fácil gerenciar a nova seqüência de teste quando o ponto de inserção está no nível do evento de janela do teste.
  2. Clique em Inserir e depois em Cenário de Gravação.
  3. Na janela Atualizar Gravação, especifique como deseja que a sessão atinja o estado esperado no ponto de inserção e, em seguida, clique em OK.
    • Selecione Reproduzir o Cenário Automaticamente para reproduzir o teste até o ponto de inserção. Com essa opção, o teste é reproduzido e pára quando atinge o ponto de inserção. Se a reprodução falhar durante a sincronização, será solicitado que você defina manualmente a sessão com o estado do ponto de inserção esperado.
    • Selecione Avançar manualmente para o estado esperado para colocar manualmente a sessão do Citrix no estado que será esperado no ponto de inserção.
  4. Depois que uma sessão do Citrix estiver no estado esperado e você estiver pronto para iniciar a nova gravação, pressione o botão Ativar/Desativar Gravaçãoícone Ativar/Desativar Gravação na barra de ferramentas. Se você escolher a opção de reprodução automática, a gravação será ativada automaticamente.
  5. Execute a seqüência de ações que você deseja incluir no teste existente. Quando terminar, clique em Ativar/Desativar Gravação ícone Ativar/Desativar Gravação novamente para parar a gravação.
    Nota: Você pode reiniciar os tempo limites de gravação. No entanto, é preciso certificar-se de que a sessão do Citrix seja retomada do mesmo estado em que estava quando foi parada. Se faltarem ações na seqüência gravada, o teste provavelmente não sincronizará corretamente durante a reprodução.
  6. Quando tiver concluído a seqüência de ações a serem inseridas no teste, feche a sessão e pare o gravador clicando em Parar Gravação (ícone Parar Gravação). Uma janela de progresso é aberta enquanto o teste é gerado. Na conclusão, a visualização Controle do Gravador exibirá a mensagem Geração de Teste Concluída, o Navegador de Teste listará seu teste e o editor de teste o abrirá.
  7. Quando o teste for atualizado no Navegador de Teste, verifique se a nova seqüência foi inserida corretamente no teste antes de salvar o novo teste. Verifique se o conteúdo da sessão do Citrix é compatível com as ações do usuário no início e no fim da seqüência inserida. Se os resultados da inserção não forem os esperados, será possível reverter para a versão salva anteriormente do teste, clicando em Arquivo > Reverter ou tente corrigir os problemas manualmente.

Feedback