一、逻辑控制器
可以按照设定的逻辑控制取样器的执行顺序
1、IF 控制器(没有 else,如果有其他分支,则一直加 IF控制器即可)
控制它下面的测试元素是否运行
位置:测试计划 --- 线程组 --- (右键添加)逻辑控制器 --- 如果(IF)控制器
参数:
案例:(用户定义变量:在里面添加变量:name = baidu)
2、循环控制器
作用:通过设置循环次数,来实现循环发送请求
位置:测试计划 --- 线程组 --- (右键添加)逻辑控制器 --- 循环控制器 --- 添加循环请求
线程组属性也可以控制循环次数,逻辑控制器也可以:但二者的作用域不同,线程组循环包含该线程组下所有请求,循环控制器控制该控制器下的所有请求
循环控制器下的请求次数 = 线程组循环次数 * 循环控制器循环次数
3、ForEach 控制器
作用:一般和用户自定义变量或者正则表达式提取器一起使用。读取返回结果中的一系列相关变量值。(列表)
位置:测试计划 --- 线程组 --- (右键添加)逻辑控制器 --- ForEach 控制器
案例:
标签:控制器,定时器,逻辑,---,循环,线程,右键,JMeter,分布式 From: https://www.cnblogs.com/wmtly/p/17326384.html