【P31】JMeter 循环控制器(Loop Controller)


一、循环控制器(Loop Controller)参数说明

可以对部分逻辑按常量进行循环迭代

选择线程组右键 >>> 添加 >>> 逻辑控制器 >>> 循环控制器(Loop Controller)

在这里插入图片描述

  • Loop Count:设置运行次数,Infinite 勾选为永久运行

二、测试计划设计

2.1、设置循环次数

(1)、测试计划右键 <<< 添加 <<< 线程(用户)<<< 线程组

在这里插入图片描述

  • 参数默认即可

(2)、线程组右键 <<< 添加 <<< 取样器 <<< 调试取样器

在这里插入图片描述

  • 名称:调试取样器-1

(3)、线程组右键 <<< 添加 <<< 逻辑控制器 <<< 循环控制器

在这里插入图片描述

  • 循环次数:5

(4)、循环控制器右键 <<< 添加 <<< 取样器 <<< 调试取样器

在这里插入图片描述

  • 名称:调试取样器-2

(5)、线程组右键 <<< 添加 <<< 监听器 <<< 查看结果树

(6)、点击启动,点击 查看结果树 进行查看

在这里插入图片描述

如图,循环控制器下的 调试取样器-2 执行了5次

2.2、勾选永远

(1)、修改 循环控制器,勾选 永远

在这里插入图片描述

(2)、点击清除全部,点击启动,点击查看结果树进行查看

在这里插入图片描述

如图,循环控制器下的 调试取样器-2 会一直运行

2.3、设置线程组的持续时间

(1)、修改线程组,勾选调度器,设置持续时间为3

在这里插入图片描述

  • 勾选 调度器

  • 持续时间(秒):3

(2)、点击清除全部,点击启动,点击查看结果树进行查看

在这里插入图片描述

如图,执行3s后,会停止,虽然循环控制器勾选了永远,但是因为线程组设置了持续时间,所以按照线程组的持续时间执行

猜你喜欢

转载自blog.csdn.net/qq_45138120/article/details/130874072