LoadRunner Active VUser Count
problema:
Como obter a contagem de usuários ativos em qualquer momento no LoadRunner?
explicação:
LoadRunner executa o script no controlador ou centro de desempenho e gera o número necessário de usuários virtuais (VUsers). Mas todos os VUsers não estão ativos em tempo integral, especialmente quando a parte de login e logout está na ação(). Se você quiser saber quantos usuários estão ativos em um determinado momento, siga as etapas abaixo.
solução:
pré-requisito:
como pré-requisito, você precisa primeiro identificar quantas conexões TCP / IP são estabelecidas por um VUser durante o teste. Para este propósito:
- Comente a transação “Logout” do script vugen
- execute o teste por alguns minutos. A duração do teste deve ser longa o suficiente para concluir pelo menos uma iteração
- Agrupar o resultado
- Abra o arquivo de resultado em LoadRunner Ferramenta de Análise
- Abra o “Conexões” graph
Gráficos->Adicionar Novo Item->Adicionar Novo Gráfico->Recursos de Web->Conexões - Anote o número de conexões estabelecidas durante o teste de usuário (Não. de Conexões = 6; consulte a imagem abaixo)
Teste Real:
- Execute o teste real com uma carga completa
- Agrupar o resultado após a finalização do teste
- Abra o arquivo de resultado em LoadRunner Ferramenta de Análise
- Abra o “Conexões” graph
Gráficos->Adicionar Novo Item->Adicionar Novo Gráfico->Recursos de Web->Conexões - Passe o mouse sobre o gráfico e obter o “Número de Ligações” de valor. Consulte a captura de tela abaixo, onde às 00:11:00, O número de conexões é 36.000. Anote esse valor.
Cálculo do Número de VUser em um determinado momento:
Número de VUsers = Total de Ligações em que o tempo de Ligação, feita por um usuário
=> Número de VUsers em 00:11:00 = 36 / 6
=> Número de VUsers em 00:11:00 = 6
Portanto, 6 VUsers estão ativos, às 00:11:00. Da mesma forma, você pode calcular a contagem VUser ativa em um momento diferente no teste LoadRunner.