Análise do caso de teste de desempenho do JMeter

1. Classificação do teste de desempenho:

1. Teste de referência

2. Teste de simultaneidade

3. Teste de carga

4. Teste de estresse

1. Teste de referência:

  • É também um teste de usuário único. Depois que o ambiente de teste é determinado, os negócios importantes no modelo de negócios são testados separadamente para obter vários indicadores de desempenho durante a operação de usuário único, o que fornece uma referência para análise de desempenho, como multiusuário simultâneo testes e testes de cenário abrangentes.

Tutorial em vídeo do teste de desempenho jmeter: 2023 mais recente explicação detalhada de todo o processo do projeto de teste de desempenho jmeter de uma grande fábrica, coletado silenciosamente, você não o verá mais tarde_哔哩哔哩_bilibili icon-default.png?t=N6B9https://www.bilibili.com /video/BV1Vu411L77o/?spm_id_from=333.999.0.0

 

2. Teste de simultaneidade

  • Refere-se principalmente à existência de problemas ocultos de simultaneidade ao testar vários usuários acessando simultaneamente o mesmo aplicativo, módulo e dados, como vazamentos de memória, bloqueios de thread e problemas de contenção de recursos.Quase todos os testes de desempenho envolvem testes de simultaneidade.
  • Multiusuários executam uma operação para formar pressão instantânea (com precisão de milissegundos) É um teste rigoroso que examina principalmente a capacidade do sistema de suportar grandes pressões instantâneas.

 Tutorial em vídeo do teste de desempenho jmeter: 2023 mais recente explicação detalhada de todo o processo do projeto de teste de desempenho jmeter de uma grande fábrica, coletado silenciosamente, você não o verá mais tarde_哔哩哔哩_bilibili icon-default.png?t=N6B9https://www.bilibili.com /video/BV1Vu411L77o/?spm_id_from=333.999.0.0

 

3. Teste de carga

  • O teste de carga é uma carga do sistema que simula as condições de carga suportadas pelo sistema de software real. Por meio de carregamento contínuo (como aumentar gradualmente o número de usuários simulados) ou outros métodos de carregamento para observar o tempo de resposta do sistema, a taxa de transferência de dados e os recursos ocupados por o sistema sob diferentes cargas (como CPU, memória), etc., para testar o comportamento e as características do sistema para descobrir possíveis gargalos de desempenho, vazamentos de memória e problemas de sincronização em tempo real no sistema.
  • Pressurize um pouco o sistema para descobrir onde está o limite do sistema

 4. Teste de estresse

  • Também conhecido como teste de força: é um teste sob forte carga (grande volume de dados, grande número de usuários simultâneos, etc.), para verificar o comportamento operacional do sistema aplicativo em condições de pico de uso, de modo a descobrir efetivamente um determinado perigo oculto funcional do sistema e se o sistema tem bom desempenho, tolerância a falhas e capacidade de recuperação.
  • Os testes de estresse são divididos em testes de estresse de estabilidade de longo prazo (como mais de 24 horas) sob alta carga e testes de estresse destrutivos que causam travamentos do sistema sob condições de carga extrema.
  • Continue repetindo a pressão limite do sistema por um longo tempo para ver se o sistema aguenta

 

 Durante o teste de estresse, a solução de estouro de memória do sistema:

Modifique apache-jmeter-2.11\bin\jmeter.bat 

Acho que você gosta

Origin blog.csdn.net/MXB_1220/article/details/131795431
Recomendado
Clasificación