Gravando um Teste

O assistente de criação de teste é iniciado quando você grava um teste. Esse assistente combina estas ações: a gravação de uma sessão com um aplicativo da Web, a geração de um teste a partir da gravação e a abertura do teste no editor de teste. Você pode gravar um teste no Internet Explorer (o padrão no Windows) ou em outro navegador.

Antes de gravar, verifique se o Agent Controller está em execução no computador local.

Se você gravar com o Internet Explorer, não será necessário configurar as preferências do navegador. No entanto, este procedimento assume que os padrões estejam definidos, portanto, talvez você queira clicar em Janela > Preferências, expanda Teste, selecione Gravação do HTTP e clique em Restaurar Padrões.

Se você for gravar com o Mozilla ou o Firefox, configure as preferências do navegador da seguinte forma:
  1. Clique em Janela > Preferências e expanda Teste.
  2. Selecione Gravação de HTTP e configure Aplicativo a Ser Gravado como Mozilla ou Firefox.
  3. Digite o caminho ou navegue até o executável do navegador.
Se você for gravar com outro navegador:
  1. Clique em Janela > Preferências e expanda Teste.
  2. Selecione Gravação de HTTP e configure Aplicativo a Ser Gravado como Nenhum.
  3. Você terá que configurar e carregar o navegador manualmente; consulte a documentação da configuração do proxy do navegador sobre como fazer isso.
Para gravar um teste:
  1. Clique em Arquivo > Novo > Outro.
  2. Na janela Novo, expanda Teste, clique em Teste da Gravação e, em seguida, clique em Avançar.
  3. Na janela Criar Novo Teste da Gravação, selecione Criar Teste da Nova Gravação e, em seguida, clique em Avançar.
  4. Na lista de projetos, clique naquele no qual armazenar esse teste e os arquivos relacionados. O ícone ícone Java identifica projetos que são adequados para conter testes. Os testes armazenados em outros projetos não serão executados.
    Nota: Se você ainda não tiver criado um projeto, o campo Nome do Projeto exibirá um nome padrão de testproj, que pode ser alterado.
  5. No campo Nome do Arquivo de Teste, digite um nome para o teste e clique em Concluir. O Navegador padrão e o Explorador de Pacotes Java utilizam esse nome com extensões. Você também verá esse nome no Navegador de Teste. Uma janela de progresso é aberta enquanto seu navegador é iniciado.
  6. Para certificar-se de que sua gravação capture com precisão o tráfego HTTP, limpe a cache do navegador.
    Para limpar a cache do Internet Explorer:
    1. Clique em Ferramentas > Opções da Internet.
    2. Na janela Opções da Internet, na área de Arquivos de Internet temporários, clique em Excluir Arquivos.
    3. Na janela Excluir Arquivos, selecione Excluir todo o conteúdo off-line e clique em OK.
    4. Clique em OK para fechar a janela Opções da Internet.
    Para limpar a cache do Mozilla:
    1. Clique em Editar > Preferências.
    2. Na janela Preferências, expanda Avançado e clique em Cache.
    3. Na área Configurar Opções da Cache, clique em Limpar Cache.
    4. Clique em OK para fechar a janela Preferências.
    Para limpar a cache do Firefox
    1. Clique em Ferramentas > Opções > Privacidade > Limpar Cache.
    2. Clique em OK para fechar a janela Opções.
  7. Na caixa de endereços do navegador, digite o endereço do aplicativo baseado na Web para testar e ativar o link.
    Nota: Se você digitar o endereço de um Web site seguro (um que inicie com https:), o navegador poderá exibir um alerta de segurança. Dependendo do certificado de segurança do site, poderá ser necessário aceitar um risco de segurança para continuar com a gravação.
  8. Execute as tarefas do usuário que deseja testar.
  9. Depois de concluir a execução das tarefas, pare a gravação. Para parar o registro, feche seu navegador ou clique no botão Parar Registro à direita da barra de visualização Controle do Gravador. Uma janela de progresso é aberta enquanto o teste é gerado.
Ao concluir, a visualização Controle do Gravador exibe a mensagem Geração de teste concluída, o Navegador de Teste lista o teste e o teste é aberto para inspeção ou edição.