jmeter 逻辑控制器
***************
逻辑控制器
************
if 控制器
作用:通过条件判断控制器下的元件是否运行
参数说明:
参数名称:可随意设置
注释:可随意设置,也可不设
expression:判断表达式
勾选interpret condition as variable expression:${__javascript(8==8)}
使用用户自定义变量:${var}==8
evaluate for all children:勾选后执行所有子节点前都进行判断
不勾选,则只在执行controller时判断一次
************
事务控制器
作用:将控制器下所有元件执行时间累加,控制器下所有取样器运行成功后,控制器才算成功
参数说明:
名称:控制器名称,可随意设置
注释:控制器注释,可不设置
generate parent sample:是否生成父统计样本,勾选后生成
include duration timer ...:是否包含计时器延时,勾选后在所有请求前后添加延时(不是每个请求前后)
************
循环控制器
作用:控制元件执行次数
参数说明:
名称:控制器名称,可随意设置
注释:控制器注释,可不设置
永远:勾选后,永久执行
循环次数:输入数字后,执行指定次数
************
while 控制器
作用:通过条件判断是否循环执行元件
参数说明:
名称:控制器名称,可随意设置
注释:控制器注释,可不设置
condition:循环判断条件
如:预先设置自定义用户变量var,判断条件${var}<10
************<