news 2026/5/1 9:21:50

Jmeter 性能-阶梯式性能指标监听

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Jmeter 性能-阶梯式性能指标监听

例如:现要加载100个线程,希望聚合报告中分别展示:1-20,20-40,40-60,60-80的四个阶段的线程并发性能数据,而不是一并总体的统计数据。

实现方法:Jmeter通过自定义代码去实现

①添加阶梯线程组

测试计划->添加->Threads->jp@gc-Stepping Thread Group (deprecated)

一共5个阶梯,每次加载20个,最终希望加载100个线程

②添加BeahShell脚本

脚本实现,实时获取活动的线程总数,根据活动线程总数赋值给变量Thread供后续事务调用。

  1. import org.apache.jmeter.threads.JMeterContextService;

  2. int num = JMeterContextService.getNumberOfThreads();

  3. System.out.println("当前活动线程数=" +num);

  4. if(num<=20){

  5. System.out.println("线程区间1-20");

  6. vars.put("Thread","线程数1-20");

  7. }

  8. else if (num>20&&num<=40){

  9. System.out.println("线程区间20-40");

  10. vars.put("Thread","线程数20-40");

  11. }

  12. else if(num>40&&num<=60){

  13. System.out.println("线程区间40-60");

  14. vars.put("Thread","线程数40-60");

  15. }

  16. else {

  17. System.out.println("线程区间60-100");

  18. vars.put("Thread","线程数60-100");

  19. }

③添加事物控制器和请求

把opms的login请求放到事物控制器下,事物控制器的名称是获取的Thread变量,中间也可以添加一些监听器。

④执行压测脚本,查看聚合报告

感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/29 6:48:49

XUnity.AutoTranslator 游戏翻译神器:打破语言障碍的终极解决方案

XUnity.AutoTranslator 游戏翻译神器&#xff1a;打破语言障碍的终极解决方案 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 还在为看不懂外语游戏而苦恼吗&#xff1f;XUnity.AutoTranslator这款革命性…

作者头像 李华
网站建设 2026/5/1 5:06:46

Unity游戏翻译神器:XUnity Auto Translator完整使用手册

Unity游戏翻译神器&#xff1a;XUnity Auto Translator完整使用手册 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator XUnity Auto Translator是一款专业的Unity游戏自动翻译插件&#xff0c;能够为游戏开发…

作者头像 李华
网站建设 2026/5/1 8:53:43

springboot基于Hadoop的豆瓣电子图书推荐系统爬虫_28r41260

目录已开发项目效果实现截图开发技术介绍核心代码参考示例1.建立用户稀疏矩阵&#xff0c;用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度系统测试总结源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;已开发项目效果…

作者头像 李华
网站建设 2026/5/1 4:57:24

springboot基于Hive的网络电视剧收视率分析系统 爬虫可视化大屏_z853f381

目录已开发项目效果实现截图开发技术介绍核心代码参考示例1.建立用户稀疏矩阵&#xff0c;用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度系统测试总结源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;已开发项目效果…

作者头像 李华
网站建设 2026/4/26 0:19:12

springboot基于协同过滤算法非遗非物质文化遗产推荐系统可视化gu8e69j0

目录已开发项目效果实现截图开发技术介绍核心代码参考示例1.建立用户稀疏矩阵&#xff0c;用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度系统测试总结源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;已开发项目效果…

作者头像 李华
网站建设 2026/4/21 11:19:47

(106页PPT)化工行业数字化解决方案(附下载方式)

篇幅所限&#xff0c;本文只提供部分资料内容&#xff0c;完整资料请看下面链接 https://download.csdn.net/download/2501_92808811/92458188 资料解读&#xff1a;化工行业数字化解决方案 详细资料请看本解读文章的最后内容 化工行业作为流程制造的核心领域&#xff0c;涵…

作者头像 李华