zoukankan      html  css  js  c++  java
  • jmeter_逻辑控制器

    逻辑控制器

    1. if controller 条件控制器

     

      Expression 表达式:true

      Interpret Condition as Variable Expression

        默认勾选:将条件语句,解释为表达式

        所以:条件的结果要为true/false,使用__jexl3或__groovy 函数表达式

        eg: ${__jexl3(1==0,)} 为false

           ${__jexl3(1==1,)} 为true

        不勾选:条件语句做条件表达式

      Evaluate for all children 执行子节点前先计算表达式真/假

     

     2.LoopController循环控制器

     

       循环次数:固定值、动态值

       适用:直接循环

    3.ForEachController foreach循环控制器

     

       输入变量前缀

       开始循环、结束循环

            输出变量

       数字之前加下划线:默认勾选

       适用:name_1、name_2....

      

    4.TransactionController 事务控制器

      事务:

      jmeter默认,一个取样器就是1个事务

      多个取样器(接口),实现一个业务,可以使用事务控制器合并

      

      Generate parent sample :勾选,合并取样器

      Include duration of timer and pre-post processors in generated sample :勾选,样本的总时间中,包含前置和后置处理器时间

      

    5.Critical Section Controller 临界控制器

      

      作用:锁定执行通道的顺序

      锁名称:固定值、动态值:${__threadNum}

     6.Once only controller 仅一次控制器

      

      作用:子集只执行1次,每个线程只执行1次

    7.吞吐量控制器

      

       Total Executions 运行总次数

       Percent Executions 运行比例(1-100)

      

    8. switch 控制器

      

       作用:跳转到某个子取样器执行,输入子取样器名称

    9. 随机顺序控制、随机控制器

      

      随机控制:多个中随机选执行一个(只执行一个)

      随机顺序控制器:随机打乱多个取样器的执行顺序(多个都执行)

    个人学习笔记
  • 相关阅读:
    echarts 地图 动态 展示 结合css+js
    优化之误!
    SQL Server 运行计划操作符具体解释(3)——计算标量(Compute Scalar)
    NHibernate概括
    C++的IO操作
    (数据结构整理)NJUPT1054
    nginx模块开发
    Html学习(三) 分类学习
    android 屏幕适配
    【POJ 1845】 Sumdiv (整数唯分+约数和公式+二分等比数列前n项和+同余)
  • 原文地址:https://www.cnblogs.com/feihan/p/14737044.html
Copyright © 2011-2022 走看看