Se você executar testes e encontrar problemas, certifique-se de ter seguido todas as Dicas de Testes de Desempenho.
Se uma mensagem de erro for exibida quando você executar testes, tente consultar a mensagem de erro na seção Mensagens de Erro de Testes de Desempenho da ajuda on-line. Apenas as mensagens de erro mais comuns são listadas. Se nenhuma mensagem de erro for exibida quando você encontrar um problema, abra o log de erro clicando em .metadata de sua área de trabalho.
. Se o ambiente de trabalho for encerrado durante a execução de testes, reinicie o ambiente de trabalho e examine o log de erro. Por padrão, as mensagens de aviso e de erro são registradas. É possível aumentar o nível de criação de log padrão clicando-se em . O arquivo de log é armazenado no diretórioAlém da ajuda on-line, você pode localizar soluções alternativas ou soluções para problemas no Forum do Rational Performance Testing no developerWorks e nas Notas Técnicas da Base de Conhecimento de Suporte do Rational Performance Tester.
É possível encontrar alguns desses problemas com os testes de desempenho:
Se o ambiente de trabalho parar ou travar quando você tentar iniciar a execução de testes, verifique se todos os computadores agentes estão em execução.
Reinicie o computador do ambiente de trabalho e os computadores agentes. Certifique-se de que exista espaço em disco suficiente no computador do ambiente de trabalho e nos computadores agentes. Verifique se existe conectividade de rede entre o computador do ambiente de trabalho e os computadores agentes. É possível verificar o status do agente clicando no ícone . Para o Agent Controller, é possível tentar compartilhar arquivos entre o computador do ambiente de trabalho e os computadores agentes. Clique em e, em seguida, inclua os computadores agente, como hosts, e clique em Testar Conexão para testar a conectividade para as instâncias do Agent Controller em execução nos computadores agente.
Se um teste for executado mas terminar em erro, verifique se o computador do ambiente de trabalho e os computadores agentes atendem aos requisitos de hardware e software que são detalhados no guia de instalação. Preste atenção nos requisitos de espaço em disco e de memória. Consulte Aumentando a Alocação de Memória para obter mais informações sobre como configurar o tamanho de heap máximo para evitar erros de falta de memória. Monitore o uso da memória e do processador nos computadores agente ou do ambiente de trabalho e observe o uso excessivo do processador ou da memória pelos processos javaw.exe ou java.exe. Se mensagens de erro pertencerem a processos parados de forma inesperada, consulte o artigo de suporte: http://www.ibm.com/support/docview.wss?uid=swg21395486.
Execute testes com menos usuários virtuais usando as configurações de planejamento padrão para determinar se o comportamento está vinculado ao número de usuários. Examine o log de teste para obter mensagens de erro geradas pelo sistema sob teste. Execute testes com um único usuário virtual e certifique-se de que o sistema sob teste não esteja gerando erros antes de você tentar executar testes com um número grande de usuários. Se encontrar problemas, reinicie o ambiente de trabalho e os computadores agentes antes de tentar executar os testes novamente.
Se o ambiente de trabalho for encerrado durante a execução de testes, procure nomes de arquivos que comecem com javacore. O nome dos arquivos javacore inclui a data, a hora e o ID do processo. Se você localizar um arquivo javacore com uma data, um horário e um ID do processo correspondentes ao ambiente de trabalho, abra o arquivo em um editor de texto. A causa da falha é listada próxima da parte superior do arquivo javacore.
Se você puder registrar testes com sucesso, mas o comportamento esperado não for acionado em seu aplicativo quando você executar testes, talvez seja necessário executar uma correlação de dados manual. Normalmente, quando a correlação de dados adicional é necessária, o log do teste inclui mensagens semelhantes a esta:Não é possível extrair o valor. Para resolver problemas com a correlação de dados, tente executar testes usando apenas um usuário virtual em execução no computador do ambiente de trabalho e comparar a reprodução com o teste gravado para determinar quais respostas do sistema sob teste são inesperadas. Consulte Depurando Testes HTTP para aprender a usar o log de teste e a visualização Dados de Protocolo para resolver problemas de testes de HTTP. Para saber mais sobre correlação de dados, consulte ../../com.ibm.rational.test.lt.common.doc/topics/tdatacorrtop.html.
Todos os modos que o adaptador utiliza o log de erros do Eclipse. Você pode visualizar o log abrindo o ambiente de teste e clicando em
. Por padrão, as mensagens de aviso e de erro são registradas. Você pode ativar a criação de log mais detalhada para o adaptador clicando em . O componente de log para o adaptador é denominado com.ibm.rational.test.lt.rqm.adapter.Se você estiver executando o adaptador como um serviço do Windows ou a partir da linha de comandos, poderá visualizar o arquivo adapter.log sem abrir o ambiente de trabalho de teste.
Problema | Solução ou causa |
---|---|
Onde você procura erros ou avisos? | No ambiente de trabalho, clique em | .
Você não vê o adaptador disponível para seleção. |
|
O adaptador falha continuamente ao conectar-se ao Rational Quality Manager. | Certifique-se de que o servidor esteja em execução. Se necessário, reinicie o servidor ou verifique a conectividade de rede. |
O adaptador é exibido em vermelho na caixa de diálogo de seleção. |
|
Você tentou importar um script do adaptador, mas nenhum script foi localizado. |
|
O adaptador está executando a partir da linha de comandos ou como um serviço e os testes continuam falhando. | Execute o adaptador no modo GUI para que possa ver o que acontece quando o ambiente de trabalho de teste executa o script de teste. |
Os serviços do Windows do adaptador não iniciam. Uma mensagem de erro indica que o serviço falhou ao iniciar oportunamente. | Verifique se o computador possui o .NET 2.0 ou posterior. Essa plataforma pode ser instalada a partir do Site de Atualização do Windows ou manualmente. Para obter informações adicionais sobre a instalação do .NET, consulte http://support.microsoft.com/kb/923100. |
Ao testar os ativos compartilhados, a execução falha com uma mensagem IOException exibida. | A causa mais provável é que o Rational Quality Manager para o local compartilhado UNC não está configurado corretamente.
|
Ao testar os ativos compartilhados, a execução falha com um erro de modelo de baixo nível. | Assegure-se de que o adaptador tenha as extensões de protocolo necessárias instaladas. Os ativos de teste localizados no local compartilhado podem ser executados apenas em uma área de trabalho do adaptador que suporte esses protocolos. |
Testes de serviço que foram criados em uma versão anterior do produto não podem ser executados. | Atualize cada ativo SOA para a versão mais recente. |
O adaptador não pode se conectar ao servidor e uma das seguintes mensagens de erro será exibida:
|
|