jmeter场景设计

需求:5分钟,完成5000次请求,那么1000请求/分钟,约17请求/s,也就是某请求1s中需要迭代17次;

1、需求分析

根据单次响应时间,算出1s中可以迭代的次数m;设置的线程数n=17/m,不限迭代次数,持续时间300s;线程数n=(5000/300)/(1/单次响应时间),即线程数=(总业务量/总业务时间)/(1/单次响应时间)=单次响应时间*总业务量/总业务时间

先运行1个线程,查看响应时间:

得出单线程响应时间为695ms,1s该请求可迭代次数为1.4,那么想要达到17次迭代/s,需要怎么办呢?可以增加线程数到17/1.4=12;

线程数=0.695*5000/300=12;

2、场景用例设计:

 3、脚本用例设计:

原文地址:https://www.cnblogs.com/uestc2007/p/14752775.html