Jmeter系列之《5.元件的作用域与执行顺序》

目录

  • 一、简介元件的作用域

  • 二、查看例子

  • 三、执行顺序

Jmeter是靠左侧的树形结构图来执行的。

一、简介元件的作用域

元件:1984b87b44cbb3b63678afab15cc93e3.png

  • 配置元件:会影响其作用范围内的所有元件。

ef88878f0c41c1bce1887a4403ccc242.png
  • 前置处理程序:在其作用范围内的每一个sampler元件之前执行。

实际请求的时候把数据拿出来,请求的时候再去用:

5a17fca6550665158fb3fbbf2e86c770.png
  • 定时器:对其作用范围内的每一个sampler有效。

  • 后置处理程序:在其作用范围内的每一个sampler元件之后执行。

  • 断言:对其作用范围内的每一个sampler元件执行后的结果执行校验。

  • 监听器:收集其作用范围的每一个sampler元件的信息并呈现。

sampler元件不和其它元件相互作用,因此不存在作用域的问题。sampler只有执行的顺序,没有作用域。

二、查看例子

eg1:

  • http1、2、3是sampler,无作用域的概念。

  • 循环控制器:http2、3、图形结果。

  • 图形结果:http2、3。

  • 聚合报告:http1、2、3。

8b875e996644b10b2d6874a7c02edb74.png
eg1

eg2:

http1、2、3和jdbc是sampler,无作用域的概念。

  • 固定定时器:http1

  • 循环控制器:http2、3、图形结果、随机控制器。

  • 图形结果:http2、3

  • 响应断言:jdbc

  • 聚合报告:所有(请求1、2、3和jdbc)。

2285256cbb4f9233212791623cabecf3.png
eg2

记住:从各个元件的层次结构判断每个元件的作用域。

三、执行顺序

  • 1.配置元件。

  • 2.前置。

  • 3.定时器。

  • 4.sampler(取样器)。

  • 5.后置。

  • 6.断言。

  • 7.监听器。

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

作用域和执行顺序是和目录数的层次结构相关的。


公众号 清菡软件测试 首发,更多原创文章:清菡软件测试 170+ 原创文章,欢迎关注、交流,禁止第三方擅自转载。如有转载,请标明出处。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清菡软件测试

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值