Jmeter逻辑控制器
一、foreach控制器
foreach控制器用于读取多个自定义变量值
1、首先添加用户定义的变量
添加数据类似如下的,可以添加多个
2、添加foreach控制器
输入变量前缀自己来命名;
startIndex和endIndex按照自己添加的用户自定义变量数量来填,但是切记从0开始
输入变量名称自己命名
3、在HTTP请求中设置参数
二、If控制器
根据指定表达式的值决定是否执行该节点的子节点
1、添加If控制器
2、添加If控制器的条件
我这里用了一个内置函数,线程数大于2的条件,只有线程数大于2,子节点才会不执行,否则不执行
也就是线程数设置里面必须大于2
三、交替控制器
每次迭代是顺序选择该节点的子节点执行
1、添加交替控制器
2、设置循环次数
3、在察看结果树中查看执行结果
你会发现的确是顺序执行的,每个子节点执行一次