前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Jmeter系列之《5.元件的作用域与执行顺序》

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

作者头像
清菡
发布2022-06-21 15:14:02
2020
发布2022-06-21 15:14:02
举报
文章被收录于专栏:清菡软件测试

目录

  • 一、简介元件的作用域
  • 二、查看例子
  • 三、执行顺序

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

一、简介元件的作用域

元件:

  • 配置元件:会影响其作用范围内的所有元件。
  • 前置处理程序:在其作用范围内的每一个sampler元件之前执行。

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

  • 定时器:对其作用范围内的每一个sampler有效。
  • 后置处理程序:在其作用范围内的每一个sampler元件之后执行。
  • 断言:对其作用范围内的每一个sampler元件执行后的结果执行校验。
  • 监听器:收集其作用范围的每一个sampler元件的信息并呈现。

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

二、查看例子

eg1:

  • http1、2、3是sampler,无作用域的概念。
  • 循环控制器:http2、3、图形结果。
  • 图形结果:http2、3。
  • 聚合报告:http1、2、3。

eg1

eg2:

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

  • 固定定时器:http1
  • 循环控制器:http2、3、图形结果、随机控制器。
  • 图形结果:http2、3
  • 响应断言:jdbc
  • 聚合报告:所有(请求1、2、3和jdbc)。

eg2

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

三、执行顺序

  • 1.配置元件。
  • 2.前置。
  • 3.定时器。
  • 4.sampler(取样器)。
  • 5.后置。
  • 6.断言。
  • 7.监听器。

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

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-05-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 清菡软件测试 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 目录
    • 一、简介元件的作用域
      • 二、查看例子
        • eg1:
        • eg2:
      • 三、执行顺序
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档