jmeter插件下载+创建梯度线程组+命令生成性能测试报告


下载插件

点击链接https://jmeter-plugins.org/install/Install/进入,然后如下图,

点击 plugins-manager.jar 进行下载,并且保存到jmeter的lib/ext路径下。

下载好之后路径下就能看到

然后关掉jmeter再重新打开,就能看到右上角出现小蝴蝶图标。

下载前

下载后

点击小蝴蝶后,我们就能看到已经下载的插件和可下载的插件:

我们需要下载的插件有 监听器插件 和 线程组插件。

创建梯度线程组

梯度线程组是用来模拟真实用户逐步涌入、稳定压测、逐步退出的场景,比原生线程组更贴近生产流量模型。

下面是梯度线程组的配置介绍。

This group will start 100 threads:最终要启动的总线程数(虚拟用户数),也就是本次压测的最大并发数。

First, wait for 0 seconds;压测开始前的预热等待时间,这里是0,表示立即开始,不延迟。

Then start 0 threads;初始启动的线程数,这里是0,表示先不启动任何用户,直接进入梯度加压阶段

Next, add 10 threads every 30 seconds, using ramp-up 5 seconds.梯度加压规则:・每 30 秒为一个周期・每个周期内新增 10 个线程・新增的 10 个线程会在 5 秒内逐步启动(不是瞬间爆发)・直到总线程数达到 100

Then hold load for 60 seconds.达到最大并发(100 线程)后,持续压测 60 秒,这是观察系统性能瓶颈的核心阶段。

Finally, stop 5 threads every 1 seconds.压测结束时的停机规则:・每秒停止 5 个线程・避免瞬间全部下线导致流量突变,更贴近真实用户退出场景

接着我们添加 响应时间 和 吞吐量 这两个监听器。

生成性能测试报告

jmeter测试报告是⼀个全面而详细的文档,它提供了关于测试执行结果的详细信息,帮助用户全面评估系统的性能并进行性能优化。

我们需要用命令来生成,生成性能测试报告的命令:

jmeter -n -t 脚本文件 -l 日志文件 -e -o 目录

-n : 无图形化运行

-t : 被运行的脚本

-l : 将运行信息写入日志文件,后缀为jtl的日志文件 -e : 生成测试报告

-o : 指定报告输出目录

执行完之后,在指定的报告输出目录中会有一个html文件,点击就能查看汇总报告信息。


🌹感谢观看❤️

相关推荐
shushangyun_1 天前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
施努卡机器视觉1 天前
SNK施努卡侧滑门锁上滑轮总成自动化装配线,从零件到组件,全流程精密制造方案
运维·自动化·制造
dayuOK63071 天前
写作卡壳怎么办?我的“5分钟启动法”
人工智能·职场和发展·自动化·新媒体运营·媒体
程序员小远1 天前
自动化测试基础知识总结
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
志栋智能1 天前
超自动化巡检:如何选择适合你的起点?
运维·自动化
HackTwoHub1 天前
Sqli-Scanner SQL注入SKILL自动化挖掘SQL注入,零依赖自动化SQL注入挖掘,赏金猎人
数据库·人工智能·sql·web安全·网络安全·自动化·系统安全
csdndeyeye1 天前
拆解AI投简历插件:塔塔网申的技术逻辑和实测数据
人工智能·自动化·秋招·ai投简历插件·ai找工作·求职助手·应届生就业
小白学大数据1 天前
Python + 大模型行业资讯自动化摘要流水线完整工程实现方案
开发语言·python·自动化
Super Scraper1 天前
如何批量抓取 TikTok 数据而不被封锁?完整指南
爬虫·ai·自动化·抖音·tiktok·ai agent
曦尧1 天前
GitHub - jwasham/coding-interview-university: 一份完整的计算机科学学习计划,助你成为软件工程师。· GitHub
ai·自动化