当前位置:   article > 正文

Jmeter 性能 —— 阶梯负载最终请求数!_jmeter阶梯设置

jmeter阶梯设置

1、设置阶梯加压线程组请求参数

说明:每隔2秒钟,会在1秒内启动5个线程每次线程加载之后都会运行2s然后开始下一次线程加载最终会加载50个线程并持续运行30s
50个线程持续运行30s后,会每隔2秒钟停止5个线程,剩余的线程继续负载。一直到所有线程完全停止

2、阶梯加压

如果该请求的平均响应时间是100ms,那么一秒内就可以迭代101秒内我如果启动了5个线程,那么这1s内发出的请求数就是5*10=50
接着,它运行了2s钟才开始加载下一波线程。在这2秒之内,它发出的请求数是2*5*10=100
2s之后,线程组又在1s内释放了5个请求,并运行了2s。那么在这2s内,它发出的请求是2*10*10=200次(此时是10个线程在运行)
以此类推,一直到50个线程加载完之前,线程组释放的请求数是这样的(2*5*10)+(2*10*10)+(2*15*10)+(2*20*10)+(2*25*10)+....+(2*45*10)=4500

3、线程释放

30s负载结束之后,线程组开始阶梯式释放。此时,即使是线程组在释放,那么剩余的线程依然在发起请求
(2*45*10)+(2*40*10)+(2*35*10)+(2*30*10)+(2*25*10)+....+(2*5*10)=4500
总的请求数=4500+15000+4500=24000

下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!

最后: 可以在公众号:程序员小濠 ! 免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/526558
推荐阅读
相关标签
  

闽ICP备14008679号