zoukankan      html  css  js  c++  java
  • Jmeter中的逻辑控制器之if控制器

    if控制器主要是为了控制流程,对流程中的分支做处理,根据给定表达式的值决定是否执行该节点下的子节点。

    注意:作用域只能作用于其下的子项

    添加方式:线程组-->添加-->逻辑控制器-->if控制器

    Expression (must evaluate to true or false) :表达式(值必须是true或false),也就是说,在右边文本框中输入的条件值必须是true 或 false,(默认情况下)

    Interpret Condition as Variable Expression?:默认勾选项,将条件解释为变量表达式(需要使用__jexl3 or __groovy 表达式)

    Evaluate for all children?:条件作用于每个子项

    注:

    1、文本框上的黄色感叹号,就是提示你,建议采用__jexl3 or __groovy 表达式,以提高性能,也就是默认的方式。

    2、if 控制器 只能作用于其下的子项

    示例:

    不传入login_name为IDO127的数据

    方法一:勾选Interpret Condition as Variable Expression?,用__jexl3函数,在添加用户接口中,不传入login_name 为IDO127的数据

     方法二:不勾选Interpret Condition as Variable Expression?,直接写表达式:"${login_name}"!="IDO127",即在添加用户接口中不传入login_name为IDO127的数据;

  • 相关阅读:
    linux 程序安装目录/opt目录和/usr/local目录的区别
    Linux文件目录结构详解
    Jenkins卸载方法(Windows/Linux/MacOS)
    Jmeter案例demo
    idea打包java可执行jar包
    查看端口状态
    轻松掌握mongodb
    sphinx和coreseek
    redis
    redis默认端口6379以其名命名,是我孤陋寡闻了,是名性感美女(梅尔兹)
  • 原文地址:https://www.cnblogs.com/freyond/p/13198458.html
Copyright © 2011-2022 走看看