jmeter_0">jmeter并发用户逐步递增压测找性能拐点
目的:
- 使用逐层递增的并发压力进行测试,找到单功能的性能拐点(一般需要包含四组测试结果,拐点前一组,拐点一组,拐点后两组),统计响应时间、TPS、交易成功率等。
思路:
-
按照虚拟用户数梯度加压,场景加压策略:以20用户/60秒的速度加载用户;
-
预期结果
a、至少存在4组结果,拐点左侧为一组,右侧为两组;
b、各交易均不存在性能问题,TPS、响应时间、交易成功率、服务器资源使用情况均满足预期性能指标要求;
c、降低并发用户数后,各交易处理能力、各服务器资源能够正常恢复。 -
脚本设置:并发用户10,持续时间20s,设置每个线程独立运行
-
运行查看tps曲线图,在用户加压到30、40时,tps指标数据没有基本保持持平,则并发用户30时为性能拐点