Você usa o ambiente de trabalho do Rational Performance Tester para distribuir o carregamento do usuário. Ao distribuir o carregamento entre os computadores agentes, considere cuidadosamente o carregamento que cada computador agente pode levar com eficiência. Para obter mais informações, consulte Planejamento da capacidade.
O Rational Performance Tester Agent, também conhecido como Load Generation Agent, é usado para gerar carregamento para o aplicativo em teste criando conexões do usuário simuladas.
Ao instalar o Rational Performance Tester Agent, é possível especificar o nome do host do ambiente de trabalho para pesquisa. Após a instalação, o agente se conecta automaticamente ao ambiente de trabalho. Se você desejar compartilhar o agente com diversos ambientes de trabalho, é possível incluí-los manualmente no arquivo majordomo.config em installationDir/Majordomo ou usar a opção Compartilhar agente com novo ambiente de trabalho mencionada no tópico Verificando o status de agentes.
Quando você executa um planejamento com vários agentes, um agente pode ser perdido, especialmente durante a execução de teste longo de carregamento. Perder um agente não é comum e ocorre durante alguns casos extremos, como quando a memória do computador está esgotada. Quando um agente é perdido, por padrão, o planejamento é interrompido. Quando o planejamento for interrompido dessa maneira, você deve corrigir o motivo da perda do agente ou incluir mais agentes antes de executar o planejamento. Para continuar a executar o planejamento sem o agente perdido, no editor de planejamento, clique na guia Avançado e limpe a caixa de seleção A perda de um agente para a execução. Geralmente, os agentes dividem a carga entre eles. Portanto, a execução de um planejamento sem o agente perdido pode fornecer resultados imprevisíveis. Se você utilizar um datapool segmentado e se executar um planejamento sem o agente perdido, os dados não serão redistribuídos entre os agentes sobreviventes. Além disso, se o planejamento tiver vários estágios, por padrão, o carregamento do usuário será distribuído entre os agentes sobreviventes na próxima fase. Mas, se a caixa de seleção Substituir usuários perdidos no estágio atual estiver marcada, o carregamento do usuário será distribuído eventualmente entre os agentes sobreviventes no estágio atual. Se a caixa de seleção estiver limpa e uma porcentagem de usuários tiver permissão para sair durante a execução do estágio, o carregamento do usuário será distribuído entre os agentes sobreviventes no próximo estágio. A perda de um agente em uma execução de planejamento é registrada no Relatório de desempenho.
Para obter mais informações sobre os benefícios do IBM® Rational Performance Tester Load Generation Agent e o insight em sua arquitetura, consulte: Dicas para usar o Load Generation Agent no teste de desempenho.
O ambiente de trabalho do Rational Performance Tester implementa automaticamente os ativos de teste que são necessários para a execução em agentes participantes. Para obter mais informações sobre o diretório de implementação, consulte Gerenciando o Diretório de Implementação.
Uma configuração típica do ambiente de trabalho do Rational Performance Tester,
dos agentes Rational Performance Tester e
do sistema em teste é mostrada aqui: