0


JMeter-(逻辑控制器)--bzm - Parallel Controller(并行控制器)

1.并行控制器Parallel Controller插件安装

  1. 方法1:Jmeter工具Options>Plugins Managers>搜索 Parallel Controller勾选进行安装在这里插入图片描述
  2. 方法2:将jmeter-parallel-0.11.jarjmeter安装目录的\lib\ext目录下在这里插入图片描述

2.使用操作

添加并行控制器bzm - Parallel Controller,该控制器下所有的请求都会并行发送
注意:勾选Generate parent sample,这样生成的报告才能看到该事务
在这里插入图片描述
并行控制器中另外一个设置Limit max thread number:限制最大的线程数,这里设置为4。
在这里插入图片描述
执行后看到同时执行的sampler是4个,虽然在并行控制器下有5个
在这里插入图片描述
并行控制器会为每个子元素创建一个线程,如果有几个取样器希望在同一个线程中执行,如何操作?
只需要在几个采样器之上增加一个父节点作为并行控制器的一个子元素,那么这个父节点下的采样器就会在一个线程中执行,父节点可以是Simple Controller,也可以其它逻辑控制器
在这里插入图片描述
执行结果:
在这里插入图片描述
启动了两个个线程,其中简单线程组1中的dummy sampler1和简单线程组2中的dummy sampler3和dummy sampler5同时执行,同一个线程中的采样器按顺序执行,如简单线程组1中的dummy sampler1执行完成后再执行dummy sampler2。

3.可以实现异步同时发送请求


本文转载自: https://blog.csdn.net/Michaelyq1229/article/details/123956625
版权归原作者 凡晨丹心 所有, 如有侵权,请联系我们删除。

“JMeter-(逻辑控制器)--bzm - Parallel Controller(并行控制器)”的评论:

还没有评论