性能测试工具JMeter 基础(七)—— 测试元件: 逻辑控制器之if逻辑控制器

逻辑控制器线程组指定了其取样器执行的逻辑条件、顺序,并且执行顺序是按照位置顺序从上至下执行的

if逻辑控制器(If Controller)
在逻辑控制器中可设置条件,当条件满足的时候才会被执行

一共有两种执行使用方式:
第一种:不勾选 interpret condition as variable expression
直接输入我们需要判断的表达式即可,判断表达式为真时,执行if控制器下的请求

第二种:勾选interpret condition as variable expression
这时expression中不能直接填写条件表达式,需要借助函数将条件表达式计算为true或者false,可以借助的函数有_jexl3和_groovy函数
a.使用函数助手中_jexl3和_groovy函数生成数据

b.复制到if逻辑控制器条件中

c.当条件为true时执行当前控制下的请求

posted @ 2021-09-06 20:31  麥女孩的小火柴  阅读(89)  评论(0)    收藏  举报