本文主要是介绍Jmeter 性能-阶梯负载最终请求数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、设置阶梯加压线程组请求参数
-
说明:
-
每隔2秒钟,会在1秒内启动5个线程
-
每次线程加载之后都会运行2s然后开始下一次线程加载
-
最终会加载50个线程并持续运行30s
-
50个线程持续运行30s后,会每隔2秒钟停止5个线程,剩余的线程继续负载。
-
一直到所有线程完全停止
2、阶梯加压
-
如果该请求的平均响应时间是100ms,那么一秒内就可以迭代10次
-
这1秒内我如果启动了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次
总结:
感谢每一个认真阅读我文章的人!!!
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
软件测试面试文档
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。
这篇关于Jmeter 性能-阶梯负载最终请求数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!