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

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

 

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

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

 

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

 

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

 

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

 

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

 

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

  • 0
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值