If控制器<If Controller>

  

  业务逻辑:

    根据表达式的结果来决定是否执行控制器下的脚本内容,与编程语言中的if判断逻辑大致相同,表达式结果为布尔值 true或false;

    当表达式结果为true时,执行当前节点下的脚本内容,当表达式结果为false时,跳过当前节点,继续往下执行。

  Interpret Condition as Variable Expression?:

    不勾选时,会以表达式的结果来判断,即表达式结果、true来判断使用,可以理解为java的if语句;

    勾选时,判断输入的条件在转为小写的情况下是否等于true来判断,忽略大小写,但只能识别true,当非true时,都认为是false,数字全部认为是false,但这里却允许使用${__javaScript(,)}、${__groovy(,)}、……等函数来对表达式先执行

  Evaluate for all children?:

    不勾选时,表达式是否成立只会执行一次,根据结果判断是否执行节点下的所有脚本内容

    勾选时,表达式会在节点下的每个取样器之前执行一次,根据表达式结果判断是否执行该取样器

  这里的比较运算符包括:>、 <、 >=、 <=、 ==、!=、&&、 ||、 !、equals、 contains等,对于  1是否存在于 [11,22,33]这样的判断目前没找到解决方法,如有朋友有解决办法麻烦告诉声

  示例脚本:Demo_If控制器

最新文章

  1. JavaScript中的方法重载
  2. Eclipse的 JSON Edit插件
  3. 端口扫描(TCP)
  4. JetBrains WebStorm 8 注册码
  5. SQL SERVER 常用字符类型的区别
  6. Android 基础知识点(持续更新)
  7. Boost.Asio c++ 网络编程翻译(20)
  8. firefox 自写扩展改版,总结
  9. POJ1008
  10. hdu 4035 Maze(期待更多经典的树DP)
  11. [UWP]依赖属性2:使用依赖属性
  12. 计算单词出现的次数--linq
  13. jenkins 解决构建成功后进程消失的问题
  14. IDEA搭建scala开发环境开发spark应用程序
  15. EFM32G232F64时钟树
  16. 01 mysql
  17. 2460: [BeiJing2011]元素
  18. Python生成器-博文读后感
  19. [codeforces/edu30]总结(E)
  20. Oracle使用split和splitstr函数批量分隔字符串

热门文章

  1. Shone.Math开源系列2 — 实数类型(含分数和无理数)的实现
  2. Flexible 应用
  3. ORCLE 列转行
  4. [Android应用开发] 05.广播和服务
  5. [批处理教程之Shell]001.文本处理
  6. pandas DataFrame 的横向纵向拼接组合
  7. 【转】网页的title左边的小图片怎么添加
  8. nvm的安装,安装node,npm
  9. Python基础知识思维导图
  10. [apue] 一个工业级、跨平台的 tcp 网络服务框架:gevent