欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > IT业 > jmeter阶梯式压测

jmeter阶梯式压测

2025/6/30 7:19:17 来源:https://blog.csdn.net/daxiashangxian/article/details/146038809  浏览:    关键词:jmeter阶梯式压测

1、安装plugins manager

链接 Install :: JMeter-Plugins.org

 将下载下来的jar包放置在jemter文件的lib\ext下, 重启Jmeter

2、安装阶梯测试第三方插件

在Available Plugins中找到Custom Thread Groups,点击Apply Changes and Restart JMeter后等待插件安装完成

3、创建负载控制器线程组(sepping thread group)

方案二:Concurrency Thread Group

 

方案三:Throughput Shaping Timer

 

注意:

 End RPS 设置了RPS 上限,但要达到此值是需要线程(虚拟用户〉来执行的,所以我们先要预设够多的线程,不然RPS目标没法达到,JMeter 线程组在运行过程中是不会自动增加线程数的,只能一次性设置。下面有个计算线程数的公式。

比如一个请求响应时间为2秒,END RPS 为30,那么线程数:2*30=60  即:响应时间*RPS=所需线程数)。即大约要60个线程, 考虑到运行时诸多影响因素(线程数增加后响应时间增加了), 我们还需要预备更多的线程,也许我们加到70个线程才能满足要求,这只是一个估算值。不用担心线程数太多时RPS 会超End RPS, 此元件会自动延迟线程的运行来稳定RPS。

另外,线程组设置的循环是永远,但是因为有定时器的存在,脚本并不会停不下来,而是在定时器的时间结束后,脚本就会停止运行。

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com