news 2026/4/25 12:35:22

看不懂Jmeter报告?这篇让性能小白也能轻松入门!

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
看不懂Jmeter报告?这篇让性能小白也能轻松入门!

本章主要说明2个方法查看压测结果

Aggregate Report

Aggregate Report翻译为聚合报告,是JMeter常用的一个Listener。

添加路径:右键Thread Group或Test Plan > Add > Listener > Aggregate Report

配置了HTTP Request和Aggregate Report后运行,然后查看Aggregate Report,可以看到压测结果

Aggregate Report输出结果为:

相关字段说明:

90% Line的具体解释:

百分位数为统计学术语,如果将一组数据从大到小排序,并计算响应的累计百分位,则某一百分位对应数据的值就称为这一百分位的百分位数。

可表示为:一组n个观测值按数值大小排列如,处于p%位置的值称第p百分位数

90% Line:一组数由小到大进行排列,找到他的第90%个数(假如是12),那么这个数组中有90%的数将小于等于12 。用在性能测试的响应时间也将非常有意义,也就是90%请求响应时间不会超过12 秒。

命令行执行

在测试服务器性能的时候,JMeter本身的客户端也会在一定程度上消耗本机的性能,对性能执行结果也会有一定影响,所以JMeter官方也建议,尽量使用命令行去执行,界面端的JMeter只是作为辅助工具。

所以,我们可以在客户端配置Thread Group、HTTP Request等最基本的配置,至于Aggregate Report、View Results Tree等与测试无关的就不配置了,尽可能的减小对本机性能的消耗,尽可能的保证性能测试的准确。

Jmeter客户端配置好基本的内容并保存

保存之后,打开命令行工具,切换到JMeter安装的bin目录下,命令行执行JMeter脚本

命令:jmeter -n -t xxx.jmx -l yyy.jtl

  • xxx.jmx是要被执行的JMeter脚本即在JMeter客户端保存的脚本

  • yyy.jtl为压测结果保存的文件,存放在命令行当前目录下

  • -n:非GUI模式,即在非客户端模式下运行JMeter

  • -t:指定待执行的JMeter脚本

  • -l:指定日志文件,即输出相关结果到指定的文件中,一般是jtl文件

命令行执行后,每隔30秒会打印出30秒内的运行情况和运行至今的运行情况,找到日志文件,打开JMeter客户端,添加Aggregate Report,导入日志文件,可以查看执行结果:

小tips

1.在命令行执行的时候,需要修改某个配置时,可以使用文本工具打开JMeter脚本文件(即jmx),然后根据经验去修改字段值,实在不行就再去JMeter修改

2.在命令行调试合理的虚拟用户数的时候,可以根据其打印出来的Avg、Min、Max、Err等字段粗浅的判断服务器性能情况去调整,然后再正式运行查看具体的情况

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

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

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

网络安全审计高效指南:手把手教你利用常用工具发现潜在威胁与漏洞

网络安全审计是一种检查和评估网络安全控制措施、策略和程序的有效性的过程。网络安全审计的目标是识别网络中可能存在的安全漏洞,以及制定改进计划以提高网络安全。 1. 网络安全审计的重要性 网络安全审计有助于保护组织的信息资产,防止数据泄露&…

作者头像 李华
网站建设 2026/4/24 12:09:53

2026年1月房产中介管理系统使用体验评测

在房产中介行业数字化转型加速的当下,一款高效实用的房产中介管理系统,能为经纪公司降本增效、提升成交率提供核心支撑。无论是夫妻店、小型团队还是连锁企业,都需依托系统实现房客源、办公流程、营销获客的规范化管理。本次评测精选4款主流房…

作者头像 李华
网站建设 2026/4/23 15:22:48

【改进差分优化算法JaDE】差分进化算法(DE)及其变体自适应权重差分进化算法(JaDE)在CEC2005函数寻优的对比研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室🍊个人信条:格物致知,完整Matlab代码及仿真咨询…

作者头像 李华
网站建设 2026/4/18 9:11:46

收藏!35+程序员转行大模型全攻略:从入门到求职落地,少走90%弯路

在技术迭代日新月异的当下,大模型领域凭借其广阔的应用场景、持续攀升的市场需求以及极具吸引力的薪资待遇,已然成为程序员群体转型的热门优选赛道。对于35岁以上的程序员而言,尽管面临着精力分配失衡、技术代际断层、职场竞争加剧等现实挑战…

作者头像 李华
网站建设 2026/4/23 17:09:42

收藏!大模型压缩核心技术全解析(含组合优化流程)

本文将系统拆解大模型压缩的三大核心技术,详细说明剪枝(移除冗余连接)、量化(降低数值精度)与知识蒸馏(教师-学生模式)的原理、分类及实操要点,并给出经实践验证的“知识蒸馏→剪枝→…

作者头像 李华
网站建设 2026/4/20 18:21:26

告别 PPT 熬夜魔咒!宏智树 AI 一键生成学术职场双高分演示文稿

还在为开题报告 PPT 逻辑混乱发愁?还在为论文答辩 PPT 数据排版抓狂?还在为工作汇报 PPT 颜值不够焦虑?作为深耕论文写作科普的教育博主,我实测多款工具后发现,宏智树 AI 科研工具的 AI PPT 功能,堪称学术人…

作者头像 李华