Gravando um Teste com Certificados Digitais

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

Antes de Iniciar

Você deve utilizar um certificado digital PKCS#12 ao gravar testes de desempenho.

Procedimento

  1. Clique em Arquivo > Novo > Teste de Gravação.
  2. Na janela Criar Novo Teste de Gravação, selecione Criar Teste de Nova Gravação e Gravação HTTP RPT e, em seguida, clique em Avançar.
  3. Na lista de projetos, clique naquele no qual esse teste e os arquivos relacionados serão armazenados. O ícone ícone Java identifica os projetos que são adequados para conter testes. Testes armazenados em outros projetos não serão executados.
    Nota: Se você não tiver criado ainda um projeto, o campo Nome do Projeto (Project Name) exibirá um nome padrão de testproj, que poderá ser alterado.
  4. No campo Nome do Arquivo de Teste, digite um nome para o teste e clique em Avançar. O navegador padrão e o Java Package Explorer utilizam esse nome, com extensões. Você também verá esse nome no Navegador de Teste.
  5. Na janela Digitar Certificado Digital do Cliente ative Utilizar Certificado Digital do Cliente e, em seguida, digite ou navegue até o Caminho para o arquivo de certificado digital que deseja utilizar.
  6. Digite a Pass Phrase ou a senha do certificado digital e clique em Finalizar. Uma janela de progresso é aberta enquanto o navegador é iniciado.
    Nota: O JRE (Java Runtime Environment) que o ambiente de trabalho utiliza deve suportar o nível de criptografia requerido pelo certificado digital que você selecionar. Por exemplo, você não pode utilizar um certificado digital que requer criptografia de 256 bits com um JRE que suporta apenas criptografia de 128 bits. Por padrão, o ambiente de trabalho é configurado com cifras restritas ou de força limitada. Para utilizar algoritmos de criptografia com menos restrição, você deve fazer o download e aplicar os arquivos de políticas de jurisdição ilimitada (local_policy.jar e US_export_policy.jar). É possível fazer o download dos arquivos de políticas de jurisdição ilimitada de http://www.ibm.com/developerworks/java/jdk/security/60/. Clique em "Arquivos de políticas do IBM SDK" e efetue login no developerWorks. Faça o download e extraia unrestricted.zip, a versão 1.4.2+ dos arquivos de políticas de jurisdição ilimitada. Antes de instalar esses arquivos de políticas, faça o backup dos arquivos de políticas existentes caso deseje restaurar os arquivos originais futuramente. Em seguida, sobrescreva os arquivos no diretório RPT_HOME/jdk/jre/lib/security/ com os arquivos de políticas de jurisdição ilimitada. Por padrão, esse diretório é C:/Program Files/IBM/SDP/jdk/jre/lib/security/. Para aprender mais sobre JREs, consulte Trabalhando com JREs.
  7. Na caixa de endereço do navegador, digite o endereço do aplicativo baseado na Web para testar e ativar o link.
  8. Desempenhe as tarefas de usuário que deseja testar. Enquanto você estiver gravando, siga estas diretrizes:
    • Aguarde o carregamento completo de cada página. A espera não afeta resultados de desempenho, pois você pode remover o "tempo de espera" (tempo de processamento) adicional quando reproduzir o teste.
    • Não altere as preferências do navegador.
  9. Depois de concluir a execução das tarefas do usuário, pare a gravação. Para interromper a gravação, feche o navegador ou clique no lado direito da barra de visualização Controle do Gravador. Uma janela de progresso é aberta enquanto o teste é gerado.

Resultados

Na conclusão, 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 que você o inspecione ou edite.

Feedback