1、ForEach控制器(ForEach Controller):
作用:ForEach控制器一般和用户自定义变量一起使用,其在用户自定义变量中读取一系列相关的变量。该控制器下的采样器或控制器都会被执行一次或多次,每次读取不同的变量值。如下图:
参数:
- Input Variable Prefix:输入变量前缀
- Output variable name:输出变量名称
- Start index for loop(exclusive):循环开始的索引(这里如果不填写,默认从1开始,如果没有1开始的变量,执行时会报错)
- End index for loop(inclusive):循环结束的索引
- Add”_”before number:输入变量名称中是否使用“_”进行间隔。
栗子1:
(1)正则表达式提取所有链接
(2)forEach Controller遍历所有请求
(3)添加Http Request,访问参数由Foreach Controller传递过来