Jmeter性能测试入门 -——插件plugins-manager介绍

jmeter(七)-安装插件管理器jmeter-plugins-manager 安装jmeter插件管理器jmeter-plugins-manager-1.10.jar 阅读详情

一、前言
1、首先,JMeter提供了三个基本的线程组,分别为:
Thread Group
setUp Thread Group
tearDown Thread Group
2、其他线程组可以通过集成插件的方式使用,包括:
bzm - Arrivals Thread Group
bzm - Concurrency Thread Group
bzm - Free-Form Arrivals Thread Group
jp@gc - Stepping Thread Group
jp@gc - Ultimate Thread Group
以上,可以通过右键测试计划->添加->Threads(Users),选择对应的线程组进行添加

二、集成插件下载安装
1、下载地址:Install :: JMeter-Plugins.org
2、安装:下载后文件为plugins-manager.jar格式,将其放入jmeter安装目录下的lib/ext目录,然后重启jmeter,即可。
3、启动jemter,点击选项,最下面的一栏,如下图所示:


打开后界面如下:

Installed Plugins(已安装的插件):即插件jar包中已经包含的插件,可以通过选中勾选框,来使用这些插件;

Available Plugins(可下载的插件):即该插件扩展的一些插件,可以通过选中勾选框,来下载你所需要的插件;

Upgrades(可更新的插件):即可以更新到最新版本的一些插件,一般显示为加粗斜体,可以通过点击截图右下角的Apply Changes and Restart Jmeter按钮来下载更新;

PS:一般不建议进行更新操作,因为最新的插件都有一些兼容问题,而且很可能导致jmeter无法使用(经常报加载类异常)!!!

  建议使用jmeter最新的3.2版本来尝试更新这些插件。。。

二、Transactions per Second
  即TPS:每秒事务数,性能测试中,最重要的2个指标之一。该插件的作用是在测试脚本执行过程中,监控查看服务器的TPS表现

————比如整体趋势、实时平均值走向、稳定性等。

三、Response Times Over Time
即TRT:事务响应时间,性能测试中,最重要的两个指标的另外一个。

该插件的主要作用是在测试脚本执行过程中,监控查看响应时间的实时平均值、整体响应时间走向等。

四、Thread Group、setUp Thread Group和tearDown Thread Group
Thread Group是我们通常使用的线程,模拟用户数,每一个线程就相当于一个虚拟的用户;
setUp Thread Group是一个特殊的线程组,用于执行测试之前的初始化操作;
tearDown Thread Group是一个特殊的线程组,用于执行测试结束之后的回收工作;
五、阶梯加压线程组1
—bzm - Concurrency Thread Group,jp@gc - Stepping Thread Group,jp@gc - Ultimate Thread Group
1、主要功能:阶梯控制线程数并发
2、简述:上面3个都可用于阶梯式加压测试,但是由于Stepping Thread Group已经不再被官方推荐使用了,我们对Concurrency Thread Group进行简单介绍。


 target concurrency:目标并发数
ramp up time(min):加速时间
ramp-up steps count:加速步骤计数
hold target rate time(min):保持目标费率时间
thread iterations limit:线程迭代次数限制
log threads status into file:将线程状态记录到文件
以上,以图形的方式展示了线程加压的过程,例如:

100个线程组,加速时间为5分钟,10个加速步骤,保持目标费率10分钟:
10个加速步骤,每步10个线程组;
5分钟/10步=0.5,每步0.5分钟;即每0.5分钟加载十个线程组,直到达到100个;
达到100个线程组之后,所有这些线程组将继续运行,加压十分钟。
3、监控:jp@gc - Active Threads Over Time
阶梯加压线程组需要和 Active Threads Over Time(不同时间活动数量展示)结合起来,这样能看到动态的阶梯加压效果

六、阶梯加压线程组2
—bzm - Arrivals Thread Group,bzm - Free-Form Arrivals Thread Group
1、主要功能:阶梯控制 每秒/每分钟 请求数
2、简述:Arrivals Thread Group适合负载测试,Free-Form Arrivals跟Arrivals Thread Group差不多


target rate:目标费率,每秒钟多少个请求数
ramp up time(sec):达到目标费率需要的时间
ramp-up steps count:达到目标费率需要多少步
hold target rate time(sec):保持目标费率时间
thread iterations limit:线程迭代次数限制
log threads status into file:将线程状态记录到文件
concurrency limit:最大并发数限制
例如:

目标费率为100,加速时间为10秒钟,5个加速步骤,保持目标费率10秒钟:
5个加速步骤,每步20增加个费率;
10s/5步=2,每步2秒钟;即每2秒钟加载20个费率,直到达到100;
达到100个费率之后,按照这个标准进行加压10秒钟;
以上,前十秒钟按照设置不断增加费率,请求数为(20+40+60+80+100)*2=600个;后十秒钟,按照每秒100个费率计算,请求数为100*10=1000个;共计1600个请求数。
————————————————
版权声明:本文为优快云博主「小米测试开发」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/manbskjabgkb/article/details/131839336

提升测试效率:JMeter 常用插件推荐 作为一个开源的接口性能测试工具,其本身的小巧和灵活性给了测试人员很大的帮助,但其本身作为一个开源工具,相比于一些商业工具(比如 LoadRunner),在功能的全面性上就稍显不足。这篇博客,就介绍下 JMeter 的一些常用插件。 阅读详情

相关推荐

JMeter 5.3 性能测试环境搭建与核心配置详解

性能测试是确保软件系统在高负载下稳定运行的关键环节,其核心原理在于模拟真实用户并发访问,以评估系统的响应时间、吞吐量和资源消耗等指标。在众多性能测试工具中,Apache JMeter凭借其开源、跨平台和高度可扩展的特性,成为工程师进行负载测试和压力测试的常用选择。对于初学者而言,从稳定成熟的JMeter 5.3版本入手,能够快速搭建测试环境并规避常见问题。本文将聚焦于JMeter 5.3的安装部署,详细解析Java环境配置、核心目录结构以及性能调优等关键步骤,并探讨如何通过插件扩展其功能,最终帮助读者构建一

weixin_34128237的博客 419

Jmeter插件管理工具(JMeter Plugins Manager)下载安装教程

JMeter Plugins Manager 是一个用于管理 JMeter 插件的工具,它可以帮助用户方便地安装、升级和卸载 JMeter 插件。

D_huili的博客 1万+

JMeter 5.5 Windows安装配置与性能测试入门实战

性能测试是保障软件系统稳定性和扩展性的关键环节,其核心原理是通过模拟真实用户并发请求,对系统施加压力并收集响应数据,从而评估系统在高负载下的表现。这项技术对于现代Web应用、API服务以及微服务架构的质量保障具有重要价值,广泛应用于开发自测、系统容量评估和线上故障预防等场景。Apache JMeter作为一款开源、免费的负载测试工具,因其强大的可扩展性和易用性,成为性能测试领域的首选方案之一。本教程聚焦于JMeter 5.5版本在Windows平台上的详细安装、环境配置(包括Java JDK设置、内存调优)

weixin_30911451的博客 381

Jmeter-plugins-manager插件的安装与使用

Jmeter如何安装插件,介绍阶梯型与波浪型场景设计与分析

weixin_40611700的博客 9485

JMeter扩展插件包实战指南:从安装到五大核心场景应用

在软件性能测试领域,JMeter作为一款主流的开源负载测试工具,其核心价值在于模拟高并发场景以评估系统性能。其模块化架构设计允许通过插件机制扩展原生功能,从而覆盖更复杂的测试需求。从技术原理看,插件通过实现JMeter的标准接口,无缝集成新的采样器、监听器和处理器,解决了标准组件在协议支持、数据提取和结果可视化等方面的局限性。这种扩展能力在工程实践中意义重大,它使测试脚本能更精准地模拟真实业务场景,如动态令牌生成、消息队列消费和实时监控大屏。具体到应用层面,JMeter扩展插件包广泛应用于服务器资源监控、专

weixin_30836759的博客 431

性能测试-jmeter12-万能插件包管理器jmeter-plugins

本文详细介绍了JMeter性能测试插件的安装与使用方法。首先讲解了通过插件管理器安装JMeter标准插件包的步骤,包括下载、复制jar包和验证安装。随后推荐了5个常用插件,如终极线程组、服务器性能监控等。针对插件管理器无法获取jar包的情况,文章提供了从GitHub下载源码并手动编译的完整解决方案,包括JDK、Maven环境配置和mvn编译命令。最后强调实践验证的重要性,展示了插件安装后的使用效果。全文150字,系统介绍了JMeter性能测试插件的获取与安装全过程。

春风若有怜花意,可否许我再少年 1202

Jmeter性能压测-篇4【性能测试常用插件安装及插件讲解】-插件管理工具jmeter-plugins-manager

Jmeter插件管理工具jmeter-plugins-manager的安装 Jmeter安装递增式线程组插件Stepping Thread Group Jmeter安装监听器插件jp@gc - Active Threads Over Time jp@gc - Response Times Over Time jp@gc - Transactions per Second Jmeter安装服务端监控插件

呆萌王的博客 2316

Jmeter插件管理实战:从安装到高效使用Plugins Manager

本文详细介绍了Jmeter插件管理工具Plugins Manager的安装与高效使用方法。从获取插件管理器到配置安装,再到核心功能区的使用技巧,帮助用户快速掌握500+扩展插件的管理。特别推荐PerfMon和Response Times Over Time等实用插件,提升性能测试效率与可视化分析能力。

weixin_30955617的博客 525

JMeter:JMeter Plugins Manager插件使用方法和心得

讲述不同线程组的使用方法和效果

weixin_51422866的博客 1709

jmeter 性能测试学习:从0-1开展性能测试学习_jmeter-plugins-managermac

JMeter是Apache组织开发的开源测试工具JMeter是基于Java编写,可集成到其他系统,可拓展各个功能插件JMeter可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能JMeter不仅用于对软件做性能测试,也能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证程序实际返回结果与预期结果的对比。

2501_90213184的博客 943

【Jmeter】安装配置:Jmeter 安装插件管理器 Plugins Manager

插件管理器 Plugins Manager:安装插件的最简单方法是使用插件管理器,只需单击复选框即可安装任何其他插件;首先先下载插件管理器 jar 包,并将其放入 lib/ext 目录下,然后重新启动 JMeter,即可使用插件管理器 Plugins Manager。

顾三殇 —— 博客空间(软件测试) 3725

jmeter-plugins-manager-1.7.jar资源文件下载介绍:JMeter插件管理,提升性能测试效率

jmeter-plugins-manager-1.7.jar资源文件下载介绍:JMeter插件管理,提升性能测试效率 【下载地址】jmeter-plugins-manager-1.7.jar资源文件下载介绍 jmeter-plugins-manager-1.7.jar 是 Apache JMeter 性能测试工具的官方插...

gitblog_06717的博客 936

JMeter插件管理器实战指南:jmeter-plugins-manager-1.3详解

JMeter的扩展能力依赖于其插件生态,而正是这一生态的关键枢纽。它通过统一界面实现插件的发现、安装与更新,极大简化了传统手动拷贝JAR文件的部署方式。若使用自签名证书的内部仓库,需将 CA 添加到 Java 信任库:密码通常为changeit。同时,在中启用不安全连接(仅限测试环境):大型企业常需建立私有插件仓库,以满足合规、安全与版本控制要求。

weixin_30336531的博客 911

jmeter-plugins-manager-1.7.jar 资源文件下载介绍

jmeter-plugins-manager-1.7.jar 资源文件下载介绍 【下载地址】jmeter-plugins-manager-1.7.jar资源文件下载介绍 jmeter-plugins-manager-1.7.jar 是 Apache JMeter 性能测试工具的官方插件管理器,帮助用户轻松管理各类插件。通...

gitblog_06737的博客 1108

MACS2软件进行Peak calling

MACS2可以检出ChIP-Seq,ATAC-seq 以及 MeRIP-seq (RNA甲基化测序) 等富集的序列。peaks calling 有不同的方法,MACS2是最常用的call peaks工具。 MACS全称Model-based Analysis of ChIP-Seq,最初的设计是用来鉴定转录因子的结合位点,但是它也可以用于其他类型的富集方式测序。usage: macs2 [-h] [--version] {callpeak,bdgpeakcall,bdgbroadca

qq_27390023的博客 3789

【保研经验】北科自动化到北大工学院

作者:办公室某学长 谢邀。。。作为拖延症晚期患者,希望能在我科开学前写完。 先简单介绍一下我的保研过程,申请了清华叉院&北大叉院大数据&北大信科计算机夏令营,三者都没入营;申请了自所夏令营(自所来宣讲时未交简历,这是重大错误),给了第二批补录但没去;最终九推去了北大工学院。我的这次保研最终成功的经历可以说有一定运气成分,不具有普适性,但在前期准备过程中还是有经验可以分享的。 ...

ruanjianbu的博客 1795

Jmeter第三方插件Plugins

Jmeter第三方插件Plugins 1、插件下载 1.1 Jmeter Plugins 插件能够满足更加复杂的性能测试,界面也足够友好。 下载地址:jmeter-plugins.org/ 直接下载plugins-manager 放在%jmeter% lib/ext文件下。 重启jmeter,在选项中找到Plugins Manager,从中选取我们需要的插件。 1.2 这里介绍一下如何从Plugins Manager找到我们需要的插件 首先从官网https://jmeter-plugins.org/

liyali2020的博客 5796

基于STM32设计的智能水母投喂器(华为云IOT)_170

本项目利用STM32单片机控制各种传感器和水泵等设备,能够自动检测和调整水温和水质等参数,自动换水,自动供氧等等,充分满足了水母的养殖要求和需要。同时,根据水母喜欢的光环境,添加了RGB氛围灯,以及可以手动控制的喂食器等功能,提升了水母养殖的便利性和趣味性。

8804

JMeter性能测试必备:Plugins Manager插件安装与PerfMon监控实战

本文深入解析JMeter性能测试中Plugins Manager插件的安装与PerfMon监控的实战应用。通过详细指南和进阶配置,帮助测试工程师高效管理插件生态,实现精准性能监控,提升分布式压测的数据可视化与分析能力。

weixin_28839699的博客 251

开源工具对比:5款主流大数据脱敏框架评测

数据脱敏(Data Masking/Anonymization),也称为数据漂白、数据去标识化,是指在不影响数据可用性的前提下,通过一定的技术手段对敏感信息进行处理,使其无法被识别或关联到具体个人或实体的过程。当应用程序向数据库写入数据(INSERT/UPDATE)时,ShardingSphere 会拦截 SQL,对配置了脱敏规则的字段,使用指定的算法进行加密/脱敏处理,然后将处理后的数据写入到。如果你的答案是“是”,那么数据脱敏,尤其是针对海量数据的。好的,各位技术同仁,数据安全领域的探索者们,大家好。

小程序开发 1182

飞牛fnNAS同步微信微信聊天记录

微信聊天记录如何备份到NAS?本文介绍了利用NAS虚拟机和同步工具实现微信记录自动备份的方法。通过在NAS上搭建"云电脑"长期运行微信PC端,并配置微力同步将聊天记录文件夹自动同步到NAS存储,解决了传统电脑备份的安全性问题。操作步骤包括:1)在NAS上安装虚拟机系统;2)登录微信PC端并同步手机记录;3)配置同步工具将微信记录文件夹同步到NAS。该方法尤其适合不常使用PC微信的用户,可实现记录永久保存和远程查看,更换手机时也能快速恢复历史记录。

dgnankai的专栏 4297

jmeter-plugins-manager-1.6.7z资源文件介绍:JMeter 5.4.1插件管理器,轻松管理与安装插件

jmeter-plugins-manager-1.6.7z资源文件介绍:JMeter 5.4.1插件管理器,轻松管理与安装插件 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在性能测试领域,Apache JMeter 是一款功能强大的开源负载测试工具。而 jmeter-plugins-manager-1.6.7z 资源文件,是一款专门针对 JMeter 5.4.1 版...

gitblog_06741的博客 660

Unreal从入门到精通之 UE4 vs UE5 VR性能优化实战

这篇文章分享了UE5 VR项目的性能优化经验。作者通过对比UE4和UE5的VR模板性能,发现UE5默认帧率只有45FPS,远低于UE4的100FPS。主要性能瓶颈来自Lumen全局光照、虚拟阴影贴图等新特性。文章详细列出了12项关键优化设置,包括禁用Lumen、关闭虚拟阴影、使用前向渲染等,并分析了各项调整对性能的影响程度。特别指出删除默认的VolumetricCloud可立即提升5帧。最后建议根据场景需求平衡画质与性能,对于高帧率要求的VR项目,可能需要谨慎使用UE5或关闭其部分高级渲染功能。

TxNet 1379
上一篇: Jmeter系列- 详解 CSV 数据文件设置
下一篇: Leetcode383. 赎金信
魑魅魍魉114
博客等级 码龄10年 165粉丝 240原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值