一、什么是ForEach控制器
ForEach控制器是遍历某个数组读取不同的变量值,来控制其下的采样器或控制器执行一次或多次。而这个数组可以是用户自定义变量,也可以是从前面接口请求中提取到需要的数据,然后进行遍历循环。
二、ForEach控制器相关操作
1、添加ForEach控制器
选中“线程组”右键 —> 添加 —> 逻辑控制器 —> ForEach控制器
2、ForEach控制器介绍
- 名称:ForEach控制器组件的自定义名称,按自己喜好而定,可默认不改
- 注释:添加一些备注信息,对该ForEach控制器组件的简短说明,可默认为空。
- 输入变量前缀:需要遍历的这一组数据的前缀,例如:customer
_1
、customer_2
,则customer是前缀。 - 开始循环字段(不包含):循环的起始位置,如填0,实际是从第一个开始。默认为空也可
- 结束循环字段(含):循环结束的位置,如填4,实际第4个不会被使用,只会到第3个。默认为空也可以,程序会循环执行到最后一个变量,再停止。注意如果设置的数值大于输入变量的数量,则循环只执行输入变量数量的次数
- 输出变量名称:供 ForEach 循环下取样器使用的变量名称
数字之前加上下划线"_"?
: 是否在上面输入的变量后增长下划线“_”
。例如不勾选此项,变量为appid1
,appid2
...以此类推。勾选此项后,变量名变为appid_1
,appid_2
...以此类推。默认为勾选,一般不用改动,按照上面的变量名整理数据就好。可根据实际情况来决定是否取消勾选。
3、ForEach控制器使用
后续有啥内容再补充,先写到这