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

      

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

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

    个人学习笔记
  • 相关阅读:
    什么是HTTP?
    什么是OSI的第7层
    OSI7层模型
    什么是WAF?
    什么是Mirai僵尸网络
    什么是僵尸网络?
    洛谷 P1208 [USACO1.3]混合牛奶 Mixing Milk
    如何给数组的结构体排序 关于sort用法
    洛谷 P1803 凌乱的yyy / 线段覆盖
    洛谷 P1007 独木桥
  • 原文地址:https://www.cnblogs.com/feihan/p/14737044.html
Copyright © 2011-2022 走看看