JMeter组件的执行顺序和作用域

组件介绍

  1. 测试计划:jmeter的起点和容器
  2. 线程组:代表一定的虚拟用户
  3. 取样器:发送请求的最小单元
  4. 逻辑控制器:控制组件的执行顺序
  5. 前置处理器:在请求之前的操作
  6. 后置处理器:在请求之后的操作
  7. 断言:判断请求是否符合预期
  8. 定时器:是否延迟或间隔发送请求
  9. 配置元件:请求期的配置信息
  10. 监听器:负责收集测试结果

image

组件执行顺序

配置元件 -> 前置处理器 -> 定时器 -> 取样器 -> 后置处理器 -> 断言 -> 监听器
image

注:各个组件之间的顺序并不会影响到组件的执行顺序

组件作用域

组件会作用于1.它的父级组件、2.同级组件、3.同级组件的子组件
注:子组件会优先生效
image

查看结果树a:HTTP请求A

查看结果树b:HTTP请求A、B、C、D、E、F

查看结果树c:HTTP请求C

查看结果树d:HTTP请求C、D

查看结果树e:HTTP请求E

查看结果树f:HTTP请求E、F

posted @ 2024-04-19 10:13  测试小罡  阅读(4206)  评论(0编辑  收藏  举报