zoukankan      html  css  js  c++  java
  • jmeter(二十):Logic Controller:逻辑控制器(上)

    逻辑控制器用来控制采样器(samplers)的执行顺序,根据实际需要定制执行规则。在控制器层级下面的所有的采样器都会当做一个整体,执行时也会一起被执行。

    Logic Controller种类:

    以上Logic Controller大概可分为两类:

    控制测试计划执行过程中节点的执行顺序,如:Loop Controller、If Controller等;

    对测试计划中的脚本进行分组、方便JMeter统计执行结果以及进行脚本的运行时控制等,如:Throughput Controller、Transaction Controller

    If Controler:If控制器

    作用:根据给定表达式的值决定是否执行该节点下的子节点。

    参数:

    Condition(evaluated with javascript):用javascript的解释器执行代码,返回 "true" 或者 "false"。

    Expression (must evaluate to true of false):表示判断变量值是否等于字符串true或者false(不区分大小写)。比如:${JMeterThread.last_sample_ok}用来判断上个线程是否执行成功

    Evaluate for all children:选中此项表示在每个子结点执行前都会计算表达式 

    Interpret Condition as Variable Expression?:选中此项表达式的条件为:Expression (must evaluate to true of false),不勾选为:Condition(evaluated with javascript)

    添加线程组

    添加View Results Tree

    添加If Controller

    添加sampler

    访问www.sohu.com

  • 相关阅读:
    grafana邮箱配置
    grafana集群配置
    CentOS7 配置OOM监控报警
    Mycat使用配置实践
    CentOS7安装JAVA环境
    CentOS7安装MYCAT中间件
    CentOS7安装MySQL5.6
    Mockingbird
    堆的建立与功能实现
    Matlab解决线性规划问题
  • 原文地址:https://www.cnblogs.com/sucretan2010/p/11492773.html
Copyright © 2011-2022 走看看