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. 随机顺序控制、随机控制器

      

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

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

    个人学习笔记
  • 相关阅读:
    ARM中断(一)
    窗口置顶小工具
    volatile关键字
    IIC总线
    ARM中断(三)
    BootLoader —— S3C2440
    视频那些事
    [轉]簡單的顯示隱藏實現
    Apache Service Monitor Start按鈕变灰 的解决方法
    [转载]经典java转码程序,实现native2ascii命令行的功能
  • 原文地址:https://www.cnblogs.com/feihan/p/14737044.html
Copyright © 2011-2022 走看看