这文章目录
- 一、循环控制器(Loop Controller)参数说明
- 二、测试计划设计
- 2.1、设置循环次数
- 2.2、勾选永远
- 2.3、设置线程组的持续时间
一、循环控制器(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后,会停止,虽然循环控制器勾选了永远,但是因为线程组设置了持续时间,所以按照线程组的持续时间执行