/ / Jmeter Carregar o website de testes de teste durante um período de tempo / duração necessária - desempenho, jmeter, testes automatizados, teste de carga

Site de teste de carga do Jmeter durante um período de tempo / duração necessária - desempenho, jmeter, testes automatizados, teste de carga

Como posso simular várias sessões (usuários) permanecendo no site por um longo período (digamos, mais de 15 minutos) e fazendo várias solicitações no jmeter (teste de carga)

Respostas:

5 para resposta № 1

Você pode verificar a contagem de loop como sempre nogrupo de discussão, isso irá ajudá-lo a bater a API por mais tempo. Ou Você pode usar o Agendador no grupo de threads e definir o horário de início e término que atende ao seu requisito de tempo. Verifique o instantâneo do grupo de threads


4 para resposta № 2

Você deveria usar Grupo de discussão final. É um Plugin JMeter que está disponível em conjunto padrão.

Dentro Grupo Ultimate Thread você pode configurar assim:

insira a descrição da imagem aqui

No exemplo acima, mantém a carga por 60 segundos (1 minuto) para 100 usuários.

Para ver o simultaneidade, você pode usar Listener de Threads Ativos ao Longo do Tempo que lhe dará uma melhor compreensão.


0 para resposta № 3

Você pode querer dar uma olhada nos plugins jMeter ConcurrencyThreadGroup ou até mesmo UltimateThreadGroup, que permitem configurar cargas permanentes, ou seja, você pode definir a quantidade de usuários simultâneos (parâmetro target concurrency) por 15 minutos (parâmetro hold target rate time). (Melhor ainda, você pode aumentar a carga gradualmente para descobrir quando o servidor entra em problemas.)