首页 > 其他分享 >JMeter组件的执行顺序和作用域

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

时间:2024-04-19 10:26:33浏览次数:24  
标签:顺序 HTTP 请求 查看 作用域 处理器 组件 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

标签:顺序,HTTP,请求,查看,作用域,处理器,组件,JMeter
From: https://www.cnblogs.com/test-gang/p/18145212

相关文章

  • 界面组件库DevExpress Office File API(WinForms & WPF)v24.1新功能预览
    本文描述了界面组件库DevExpress的OfficeFileAPI(WinForms&WPF)和受Office启发的控件在v24.1中发布的一些功能,并详细介绍了我们当前的抢先体验预览版本v24.1中的内容。DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress......
  • JMeter下载与环境配置
    前置使用JMeter前需要先配置好Java的环境变量,不会的朋友可以阅读:https://www.cnblogs.com/test-gang/p/18144441JMeter下载JMeter官网:https://jmeter.apache.org/进入官网后,点击左边DownloadReleases进入DownloadReleases,页面会展示两种版本Source是源代码版,你需要自己......
  • 鸿蒙HarmonyOS实战-ArkUI组件(Canvas)
    ......
  • Jmeter如何判断请求的数据是Json还是表单格式
    就我个人而言,最简单的是使用curl命令执行下就知道了,比如我自己写的图书管理系统,flask框架图书管理系统服务器端-加个小鸡腿-博客园(cnblogs.com) ,python命令启动后是这样的 其中查询所有图书的接口是127.0.0.1:5000/books,我们打开浏览器输入这条url显示的数据是json格式......
  • stm32f103使用RT-Thread组件fal读写内部flash
    本次使用RT-Threadstudio编写,使用为5.02完整版,目的是将内部flash进行分区,可以直接在内部flash存储数据。一、功能配置首先是打开设置里的FAL组件,因为我这里不需要外部内存,SFUD驱动就没打开:然后是配置两个参数,一个在board.h里,定义BSP_USING_ON_CHIP_FLASH,一个是在stm32xxxx_hal_......
  • vue3 获取遍历的子组件
    <template><div><!--使用v-for遍历数据,并为每个子组件设置一个ref--><ChildComponentv-for="(item,index)initems":key="index":ref="el=>setChildRef(el,index)"/></div>......
  • Jmeter 分布式压测
    1分布式和集群的区别 分布式:分布式是将一种业务拆分成多个子业务部署在多台服务器上,进而对外提供服务集群:集群就是将多台服务器组合在一起提供同一种服务,而分布式没有具体要求,不论放置在哪个位置,只要通过网络连接起来就行,集群强调在多台服务器位置集中,并且容易统一管理 ......
  • Vue3 + vite 项目自定义一个svg-icon组件
    1.安装vite-plugin-svg-icons插件npmivite-plugin-svg-icons-D2.vite.config.ts中配置importpathfrom"path";import{createSvgIconsPlugin}from"vite-plugin-svg-icons";exportdefaultdefineConfig({plugins:[......createS......
  • HarmonyOS NEXT应用开发之Tab组件实现增删Tab标签
    介绍本示例介绍使用了Tab组件实现自定义增删Tab页签的功能。该场景多用于浏览器等场景。效果图预览使用说明:点击新增按钮,新增Tab页面。点击删除按钮,删除Tab页面。实现思路设置Tab组件的barHeight为0,隐藏组件自带的TabBar。Tabs(){...}.barHeight(0)//隐藏tab......
  • Vue3 使用setup语法糖时, 组件name命名
    1.多使用一个<script>标签命名<script>exportdefault{name:'Person'}</script><scriptsetup>...</script>2.使用插件安装插件vite-plugin-vue-setup-extendpnpminstallvite-plugin-vue-setup-extend-D在vite.con......