首页 > 其他 > 详细

jmeter执行顺序--3

时间:2019-11-07 16:04:38      阅读:86      评论:0      收藏:0      [点我收藏+]

简单的介绍一下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 得到的返回结果为空)。

 

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

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

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

 

jmeter执行顺序--3

原文:https://www.cnblogs.com/yangguanghuayu/p/11811674.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!