美文网首页
jmeter--if条件控制器

jmeter--if条件控制器

作者: summer琴 | 来源:发表于2020-06-21 20:15 被阅读0次

why?

在csv参数化文件中,默认读取所有参数,如果其中有些条件下的参数我们并不需要调用呢?
这时候可以使用if条件控制器,定义在某种条件下,接口才会调用满足条件的数据

how?

  • 路径
    逻辑控制器->如果(if)控制器
  • 两种常用方式定义条件:
  1. 默认写法(勾选Interpret Condition as Variable Expression?),使用带有变量的表达式
${__jexl3("${login_name}"<="IDO123",)}
image.png
  1. 直接输入条件


    image.png
  • if条件汇总
  1. == 等于,如 1==1 或 ${__jexl3(1==1,)}
  2. 大于 小于> 、< ,如 2>1,1<2,或 ${__jexl3(2>1,)}
  3. 大于等于 小于等于>=、<= ,如 2>=1 ,或 ${__jexl3(2>=1,)}
  4. !=、!不等于,非,如 "y"!="n",非 则取 != 的反值
  5. 多条件可用:|| 或,&& 和,如:2<5 && 2>1,${__jexl3(2<5 && 2>1,)}

tip:详细见文章https://www.jianshu.com/p/9e3838cfb220

相关文章

  • jmeter--if条件控制器

    why? 在csv参数化文件中,默认读取所有参数,如果其中有些条件下的参数我们并不需要调用呢?这时候可以使用if条...

  • 如果(If)控制器

    如果(If)控制器 使用方法,逻辑控制器→如果(If)控制器 条件: 条件表达式,示例:"$test}" != "...

  • 03_Jmeter If控制器的使用

    If控制器 if控制器是获取条件进行判断,如果条件为真,则执行if控制器中的sampler。 1.采用下面的条件执...

  • Jmeter--如果(if)控制器

    一、作用 如果满足if控制器里的条件,就执行if控制器内部的元件 如果不满足if控制器里的条件,就不执行if控制器...

  • jmeter--if Controller

    传送门

  • while控制器

    While条件控制器,其节点下的请求等将一直运行到While条件为false。 1、增加while控制器 线程组-...

  • jmeter循环控制器的总结(二)

    1,如果(If)控制器 常用控制器之一,主要对条件进行判断,为true才执行,false则不执行。 if逻辑控制器...

  • 逻辑控制器-if控制器

    一、if控制器 if(条件){ sample } if控制器中表达式为True,则执行下面的采样器,否则不执行...

  • 无网络或者信号差的情况下界面UI

    首先:先决条件是所有控制器继承自BaseController 其次:这里判断网络状态用了Reachability,...

  • JMeter:逻辑控制器_While控制器(While Cont

    While控制器将运行其子代,直到条件为“false”。 可能的条件值: 空白(不输入任何值)-循环中的最后一个样...

网友评论

      本文标题:jmeter--if条件控制器

      本文链接:https://www.haomeiwen.com/subject/puaaxktx.html