如果(If)控制器

如果(If)控制器

使用方法,逻辑控制器→如果(If)控制器

如果(If)控制器_第1张图片
如果(If)控制器

条件: 条件表达式,示例:"$test}" != "",默认引擎为JavaScript

Interpret Condition as Variable Expression? :选择此项使用非JavaScript,可选择__jexl3或者__groovy用于性能测试,条件示例:${__jexl3(${test}  !="")}。为了避免脚本性能影响压力发起,建议性能测试过程中使用此方法。

Evaluate for all children:是否对所有子请求做判断

基于javascript引擎完成条件真假

如果(If)控制器_第2张图片
javascript代码片段

基于__jexl3引擎完成条件真假判断

如果(If)控制器_第3张图片
__jexl3

使用示例:

使用正则表达式结果做判断时,请注意选择结果缺省值设置为“""”。避免条件判断异常抛错。同时判断条件设置为:

${__jexl3("${test}" !="" &&"${test}" !="\${test}" )}


如果(If)控制器_第4张图片
使用示例


如果(If)控制器_第5张图片
正则表达式提取器注意事项

你可能感兴趣的:(如果(If)控制器)