zoukankan      html  css  js  c++  java
  • jmeter元件的执行顺序

    先来对各种元器件进行一个分类:

      取样器(HTTP请求 、FTP请求 、TCP取样器、 JDBC Request )
    
      逻辑控制器(循环控制器、随即控制器、while控制器、如果(if)控制器)
    
      定时器(固定定时器、Uniform Random Timer 、统一随机定时器)
    
      断言(响应断言、XML断言、JSON断言、XPATH断言、大小断言)
    
      监听器(图形结果、聚合报告,查看结果树、jp@gc-hits per second、jp@gc-connect times over time)
    
      配置元件(CSV数据文件设置、HTTP请求头、HTTP Cookies管理器、HTTP请求默认值)
    
    

    来看看元件的执行顺序,元件执行顺序的规则很简单,在同一作用域名范围内,测试计划中的元件按照如下顺序执行。

      (1)配置元件(config elements )
    
      (2)前置处理程序(Per-processors)
    
      (3)定时器(timers )
    
      (4)取样器(Sampler)
    
      (5)后置处理程序(Post-processors) (除非Sampler 得到的返回结果为空)。
    
      (6)断言(Assertions)(除非Sampler 得到的返回结果为空)。
    
      (7)监听器(Listeners)(除非Sampler 得到的返回结果为空)。
    

    关于执行顺序,有两点需要注意:

      * 前置处理器、后置处理器和断言等元件公能对 取样器作用,因此,如果在它们的作用域内没有任何取样器,则不会被执行。

      * 如果在同一作用域范围内有多个同一类型的元件,则这些元件按照它们在测试计划中的上下顺序依次执行。

  • 相关阅读:
    ROS学习笔记8-rqt_console和roslaunch
    ROS学习笔记11-写一个简单的服务和客户端(C++版本)
    ROS学习笔记10-写一个简单的订阅者和发布者(C++版本)
    ROS学习笔记9-创建ros消息和服务
    ROS学习笔记INF-重要操作列表
    ROS学习笔记1-引言
    ROS学习笔记6-理解主题
    ROS学习笔记5-理解节点(Node)
    ROS学习笔记4-创建一个ROS包
    算是入行 ISP 了吧
  • 原文地址:https://www.cnblogs.com/flhw/p/13639702.html
Copyright © 2011-2022 走看看