【性能测试】3_JMeter _JMeter元件作用域和执行顺序

文章目录

  • 一、元件的基本介绍
    • 1.1 常见的元件类型
    • 1.2 组件
  • 二、元件作用域
    • 2.1 作用域的原则
  • 三、元件执行顺序(重要)

一、元件的基本介绍

元件: 多个类似功能组件的容器(类似于类) 。

1.1 常见的元件类型

  1. 取样器:发送请求。类似于自动化中的业务测试语句。
  2. 逻辑控制器:控制元件执行顺序。类似于自动化中的逻辑控制语句。
  3. 前置处理器:对发送的请求参数进行预处理。类似于自动化中的参数化。
  4. 后置处理器:对发送的请求参数进行预处理。类似于自动化中的参数化。
  5. 断言:预期结果==实际结果。
  6. 定时器:对发送的请求参数进行预处理。类似于自动化中的参数化。
  7. 测试片段:对发送的请求参数进行预处理。类似于自动化中的参数化。
  8. 配置元件:对发送的请求参数进行预处理。类似于自动化中的参数化。
  9. 监听器:查看测试的结果。类似于自动化中的日志和报告。

1.2 组件

组件: 实现独立的某个功能(类似于方法)

二、元件作用域

在JMeter中, 元件的作用域是靠测试计划的树形结构中元件的父子关系来确定的。

提示: 核心是取样器, 其他组件都是以取样器为核心运行的, 组件添加的位置不同, 生效的取样器也不同 。

  • 父子关系:子级对父级生效。
  • 平级关系:同级均生效。

2.1 作用域的原则

1、取样器: 元件不和其他元件相互作用, 因此不存在作用域的问题;

2、逻辑控制器: 元件只对其子节点中的取样器和逻辑控制器作用;

3、其他六大元件: 除取样器和逻辑控制器元件外, 如果是某个取样器的子节点, 则该元件对其父子节点起作用;

4、如果其父节点不是取样器, 则其作用域是该元件父节点下的其他所有后代节点(包括子节点, 子节点的子节点等) ;

提示: 以上元件中还没开始学习, 暂时理解jmeter这种树形结构结构影响作用域即可

三、元件执行顺序(重要)

1、相同的元件,按书写顺序执行。

2、不同的元件,按如下顺序执行:

①配置元件(config elements)

②前置处理程序(Per-processors)

③定时器(timers)

④取样器(Sampler)

⑤后置处理程序(Post-processors)

⑥断言(Assertions)

⑦监听器(Listeners)

提示: 1. 前置处理器、 后置处理器、 断言等元件功能对取样器起作用(如果在它们的作用域内没有任何取样器, 则不会被执行) 2. 如果在同一作用域范围内有多个同一类型的元件, 则这些元件按照它们在测试计划中的上下顺序依次执行

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1160553.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

通义千问2.5-7B-Instruct实战:快速实现代码补全与脚本生成

通义千问2.5-7B-Instruct实战:快速实现代码补全与脚本生成 1. 引言 1.1 业务场景描述 在现代软件开发中,提升编码效率已成为工程师的核心诉求之一。无论是日常的函数编写、脚本自动化,还是复杂系统的模块设计,开发者都希望借助…

AnimeGANv2入门教程:照片动漫化的7个实用技巧

AnimeGANv2入门教程:照片动漫化的7个实用技巧 1. 引言 随着深度学习技术的发展,AI驱动的图像风格迁移逐渐走入大众视野。其中,AnimeGANv2 作为专为“真实照片转二次元动漫”设计的轻量级生成对抗网络(GAN)&#xff0…

【计算机毕业设计案例】基于python_CNN人工智能深度学习卷积神经网络识别花卉是否枯萎

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

AnimeGANv2如何实现私有化部署?内网隔离配置指南

AnimeGANv2如何实现私有化部署?内网隔离配置指南 1. 背景与需求分析 随着AI生成技术的普及,将真实照片转换为二次元动漫风格的应用场景日益广泛,涵盖社交娱乐、数字人设生成、个性化头像制作等多个领域。然而,在企业级或敏感环境…

【计算机毕业设计案例】基于人工智能python-CNN训练识别夏冬季节风景

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

AnimeGANv2实战:将宠物照片变成可爱动漫形象

AnimeGANv2实战:将宠物照片变成可爱动漫形象 1. 引言 随着深度学习技术的发展,风格迁移(Style Transfer)已成为AI图像处理领域的重要应用之一。其中,AnimeGANv2 是近年来表现尤为突出的轻量级图像到图像转换模型&…

隐数守护者-第2集:无声的目击者

笔言: 《隐数守护者》九十集长卷,是我们的诚意之作。与此同时,一柄更锋利的“短刃”正在淬火——纯黑客技术视角的《回溯代码:2010》已提上日程。它将深入Kali Linux工具箱,延续我一贯的硬核技术风格,请诸君静候&#…

Keil芯片包安装指南:手把手实现Cortex-M系列支持

手把手教你搞定Keil芯片包:让Cortex-M开发不再“缺芯少魂” 你有没有遇到过这样的场景? 刚拿到一块新的STM32板子,兴冲冲打开Keil MDK准备写代码,结果新建工程时—— 设备列表一片空白 ;或者编译时报错 cannot op…

避坑指南:通义千问2.5-7B-Instruct与vLLM集成常见问题解决

避坑指南:通义千问2.5-7B-Instruct与vLLM集成常见问题解决 1. 引言 随着大语言模型在实际业务场景中的广泛应用,如何高效部署并稳定运行中等体量的高性能模型成为开发者关注的核心问题。通义千问 Qwen2.5 系列于 2024 年 9 月发布后,其 70 …

AnimeGANv2部署详解:实现跨平台兼容的最佳实践

AnimeGANv2部署详解:实现跨平台兼容的最佳实践 1. 引言 1.1 业务场景描述 随着AI生成技术的普及,用户对个性化内容的需求日益增长。将真实照片转换为二次元动漫风格,已成为社交分享、头像生成、数字人设构建等场景中的热门需求。然而&…

Keil5在Windows系统上的安装实战案例:从零开始实现

从零搭建Keil5开发环境:Windows系统实战全记录 你是不是也经历过这样的时刻?买好了STM32开发板,兴致勃勃地打开电脑准备写第一行代码,结果卡在了第一步—— IDE装不上、驱动识别不了、编译报错一堆 。别急,这几乎是…

后端接入大模型实现“自然语言查数据库”

一、场景背景 后端开发中,经常遇到业务方/用户想用自然语言(如“查最近30天热销产品”)查询数据库的需求。传统方案需硬编码SQL分支,维护成本高,而通过大模型将自然语言转SQL(NL2SQL)&#xff0…

VibeVoice-TTS语音评估:客观指标计算部署

VibeVoice-TTS语音评估:客观指标计算部署 1. 引言 随着生成式AI技术的快速发展,高质量、长时长、多说话人对话合成已成为文本转语音(TTS)领域的重要研究方向。传统TTS系统在处理超过几分钟的音频或涉及多个角色的对话时&#xf…

小白也能懂!用通义千问2.5-7B-Instruct实现表情识别实战教程

小白也能懂!用通义千问2.5-7B-Instruct实现表情识别实战教程 在人工智能快速发展的今天,多模态大模型正逐步走进我们的日常生活。从图像理解到情感分析,AI不仅能“看”图,还能“读懂”人类情绪。本文将带你使用通义千问2.5-7B-In…

VibeVoice-TTS算力不够用?扩散模型显存优化实战教程

VibeVoice-TTS算力不够用?扩散模型显存优化实战教程 1. 引言:长文本多说话人TTS的挑战与VibeVoice的突破 随着AI语音合成技术的发展,用户对自然度、表现力和对话连贯性的要求越来越高。传统TTS系统在处理长篇内容(如播客、有声书…

AnimeGANv2移动端对接:后端API部署实战案例

AnimeGANv2移动端对接:后端API部署实战案例 1. 引言 1.1 业务场景描述 随着AI图像风格迁移技术的普及,用户对个性化内容创作的需求日益增长。特别是在社交娱乐、头像生成、短视频制作等场景中,“照片转动漫”功能已成为提升用户体验的重要…

计算机毕设 java 基于 Java 开发的药店药品管理系统 基于 SpringBoot 的智能药店管理平台 药品销售与库存一体化系统

计算机毕设 java 基于 Java 开发的药店药品管理系统(配套有源码、程序、MySQL 数据库、论文),本套源码可先查看功能演示视频,文末有联系方式可领取。传统药店管理存在药品库存混乱、销售记录不清晰、问诊咨询不便等问题&#xff0…

电商智能客服实战:用通义千问2.5-7B-Instruct快速搭建问答系统

电商智能客服实战:用通义千问2.5-7B-Instruct快速搭建问答系统 1. 引言 在当前电商行业竞争日益激烈的背景下,提升用户服务体验已成为平台差异化竞争的关键。传统人工客服成本高、响应慢,而规则引擎驱动的机器人又难以应对复杂多变的用户提…

学霸同款8个AI论文软件,助你搞定研究生论文写作!

学霸同款8个AI论文软件,助你搞定研究生论文写作! AI 工具助力论文写作,轻松应对学术挑战 在研究生阶段,论文写作不仅是学术能力的体现,也是科研道路上的一道重要关卡。随着人工智能技术的发展,越来越多的 A…

STM32平台ws2812b驱动程序入门:标准库配置教程

从零实现STM32驱动WS2812B:不靠HAL,手把手教你写精准时序控制你有没有遇到过这样的情况?想用STM32点亮一串炫酷的RGB灯带,结果发现WS2812B根本不吃UART、SPI那一套——它只认一种“密码”:纳秒级精度的单线时序信号。更…