Jmeter如何实现多线程组并发测试?

邮差的信 提交于 2020-01-03 19:26:52

如果测试需求出现如下场景,该如何使用Jmeter实现压力测试呢?即Jmeter如何实现多线程组并发测试?也就是Loadrunner中的混合场景测试时,该如何设置并发数?

 

可使用吞吐量控制器来实现,先添加需要测试的各个请求。

比如这里的三个接口请求“商铺位置”、“库存”、“押金”。假定接口“商铺位置”、“库存”、“押金”的组合比例为20%:40%:40%。

 

1.在线程组节点为“商铺位置”请求添加吞吐量控制器:

 

2.修改名称为sp-20%,也可以不修改,按照业务比例设置吞吐量的值为20,然后把“商品位置”请求拖到该吞吐量控制器节点下:

 

3.在线程组节点为“库存”请求添加吞吐量控制器,修改名称为kc-40%,按照业务比例设置吞吐量的值为40,然后把“库存”请求拖到该吞吐量控制器节点下:

 

4.在线程组节点为“押金”请求添加吞吐量控制器,修改名称为yj-40%,按照业务比例设置吞吐量的值为40,然后把“押金”请求拖到该吞吐量控制器节点下:

 

5.设置总线程为20,运行后查看聚合报告结果如下,满足“商铺位置”:“库存”:“押金”的组合比例为20%:40%:40%。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!