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:
- 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.
- Clique em Inserir e depois em Cenário de
Gravação.
- 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.
- 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
na barra de ferramentas. Se você escolher a opção de reprodução automática, a gravação será ativada automaticamente.
- Execute a seqüência de ações que você deseja incluir no teste existente. Quando terminar, clique em 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.
- 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 (
). 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á.
- 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 ou
tente corrigir os problemas manualmente.