美文网首页
逻辑控制器-if控制器

逻辑控制器-if控制器

作者: 智齿_93fa | 来源:发表于2020-02-05 17:39 被阅读0次

一、if控制器

if(条件){

    sample

}

if控制器中表达式为True,则执行下面的采样器,否则不执行if控制器中的采样器。

二、if控制器使用

在采样器前面添加if控制器,if控制器界面如下所示。

名称:自定义if控制器名称

expression [must evaluate to true or false]: 条件判断表达式,必须判断为true or fasle。

Jmeter建议在使用性能测试时,条件表达式最好用__jexl3或__groovy函数生成表达式。如果使用该种方式,则下面复选框中的“interpret Condition as Variable Expression?”必须被勾选上。另一个复选框“Evaluate for all children”,被选中是指控制器下面的每个采样器执行前都需要执行一次if控制器,如果未被选中,则是指执行控制器下面的采样器之前只执行一次if控制器。

利用函数助手生成条件表达式:

选项——>函数助手。

选择函数__jexl3或__groovy,在“Jexl expression to evaluate”值中输入常用的判断表达式,注意左右等式两边需要用双引号括起来,否则会报错。

点击“生成”按钮,即可以生成适用于jmeter中的javascript格式的条件判断式。复制粘贴到if控制器中即可。

相关文章

  • 逻辑控制器

    JMeter逻辑控制器可以对元件的执行逻辑进行控制,除仅一次控制器外,其他控制器下可以嵌套别的种类的逻辑控制器。 ...

  • 【第六天】jmeter元件详解之逻辑控制器

    逻辑控制器:可以对元件的执行逻辑进行控制,除【仅一次控制器】外,其他控制器下可以嵌套别的种类的逻辑控制器。 1.F...

  • 7. Jmeter-逻辑控制器

    逻辑控制器介绍与使用 如果(if)控制器 事物控制器 循环控制器 while controller critica...

  • 3,JMeter实现逻辑分支控制

    逻辑控制器:JMeter使用逻辑控制器用来控制测试脚本的逻辑判断,也可以理解为如何控制脚本的运行。例如:如果控制器...

  • JMeter:逻辑控制器_随机控制器(Random Contro

    随机控制器,当每次执行到该逻辑控制器时,随机挑选控制器下的任意一个子节点<取样器、逻辑控制器> Ignore su...

  • 如果(If)控制器

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

  • jmeter之逻辑控制器(Logic Controller)

    jmeter之逻辑控制器(Logic Controller) 前言: 1、 Jmeter官网对逻辑控制器的解释是:...

  • (五)Jmeter中IF逻辑控制器

    1. 在线程组下,执行:添加 ---->> 逻辑控制器 ---->> 如果(If)控制器: 2.对if控制器进行变...

  • laravel 基础教程 —— 控制器

    HTTP 控制器 简介 控制器允许你将相应的路由业务逻辑封装在控制器类中进行有效的管理,这样你不必将所有的路由逻辑...

  • 9月17日知识点记录

    一.Laravel控制器 基础控制器(组织请求处理逻辑) 通过路由来指定控制器行为:Route::get('use...

网友评论

      本文标题:逻辑控制器-if控制器

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