看不懂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等字段粗浅的判断服务器性能情况去调整,然后再正式运行查看具体的情况

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

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

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

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

相关文章

2026治安巡逻电动车厂家实力盘点 主流品牌技术解析 - 品牌排行榜

随着城市治安管理体系的不断完善,治安巡逻电动车作为基层执勤的重要装备,其性能稳定性与适用性直接影响巡逻工作的效率。选择具备专业研发能力与可靠生产实力的厂家,成为保障设备长期稳定运行的关键。以下从产品特性…

让聊天ai调用functioncall ai --不发工具消息给聊天的ai

我输入/r之后才会调用functioncall ai来调用工具,那聊天ai也可以我看neuro-sama好像就是这样做的有一个好处就是不/r的时候可以不发工具消息给用来聊天的ai

【实战项目】 基于springboot的网络文学交流分享平台

运行效果:https://lunwen.yeel.cn/view.php?id=5840 基于springboot的网络文学交流分享平台摘要:随着互联网技术的飞速发展,网络文学交流分享平台成为文化信息传播的重要渠道。本文以Spring Boot框架为基础,设计并…

我是如何解决接口自动化中的20个典型问题的?

我是一名接口自动化测试工程师,在公司中负责接口自动化测试的设计和执行。在公司中,接口自动化测试非常重要,因为公司的业务场景非常复杂,需要保证接口的质量。在这篇文章中,我将分享我在公司中接口自动化测试遇到的20…

【实战项目】 基于深度学习的人体行为识别器

运行效果:https://lunwen.yeel.cn/view.php?id=5850 基于深度学习的人体行为识别器摘要:随着人工智能技术的快速发展,深度学习在各个领域得到了广泛应用。在人体行为识别领域,传统的识别方法存在准确率低、实时性…

ai调用mcp 直接基于mcp库

不过ai 直接调用mcp方法 ClientSession, StdioServerParameters-CSDN博客 https://www.bilibili.com/video/BV1ZLkLB1EWo import tkinter as tk from tkinter import scrolledtext, messagebox import asyncio import sys import os import json import threading import re …

“人类心智制定和解决复杂问题的能力,与在现实世界中实现客观理性行为所需处理的问题规模相比,显得极为有限。” — 赫伯特·A·西蒙(Herbert A. Simon)

“人类心智制定和解决复杂问题的能力,与在现实世界中实现客观理性行为所需处理的问题规模相比,显得极为有限。” — 赫伯特A西蒙(Herbert A. Simon) 文章目录 “人类心智制定和解决复杂问题的能力,与在现实世界中实现客观理性行为所需处理的问题规模相比,显得极为有限。”…

C++算法训练第八天

C++算法训练第八天 以下为牛客挑战 今日收获 学习到了ksm的写法 int ksm(int p,int q,int mod){int result=1;p=p%mod;while (q>0){if(q&1){//result=(1ll*result*p)%mod;}q=q>>1;p=(1ll*p*p)%mod;}retur…

2026年上海防水补漏行业顶尖企业权威评测:全面解析防水、修复、翻新与检测服务 - shruisheng

随着上海城市建筑步入成熟期,各类建筑渗漏问题日益成为影响居住安全与建筑寿命的关键因素。为帮助业主及管理方精准选择可靠的防水服务商,本次评测严格依据上海建筑防水行业协会发布的2025年度行业数据,结合企业技术…

【实战项目】 方正科技市场营销策略研究

运行效果:https://lunwen.yeel.cn/view.php?id=5841 方正科技市场营销策略研究摘要:本文以方正科技为研究对象,对其市场营销策略进行了深入分析。通过文献研究、市场调研和案例研究等方法,探讨了方正科技的市场定…

【Web安全】SSRF - 教程

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

聊聊五种 Redis 部署模式

这篇文章,分享自己职业生涯经历的五种 Redis 部署模式,希望对大家有所启发。1 单实例这是 Redis 最简单、最基础的部署方式,即:整个 Redis 服务运行在单个服务器和单个进程中。笔者第一次在生产环境使用 Redis ,是在艺…

京东e卡回收真的靠谱吗?揭秘背后真相! - 京顺回收

不少人手中积压着单位发的京东e卡,想变现却顾虑重重。网上“高价回收”的平台良莠不齐,和陌生人交易又担心卡密泄露。据行业报告,2025年国内闲置京东e卡规模超200亿元,六成用户因流程不熟而遭遇诈骗。那么,如何判…

[MCP] Prompt

Sometimes there are common workflows for people using your MCP server you want to make easier for users. You may not want your users to have to write the same prompt all the time for that workflow (not…

从复杂到有序:汽车制造企业多元数据库管理走向自治智能的实践观察

在追求“极致效率”的汽车制造领域,每一秒钟的生产节拍都依赖于底层数据流的平稳支撑。本案例客户是国内某知名合资车企,拥有年产百万辆规模的行业巨头,其数字化版图已延伸至研发、供应链、生产制造及营销全链路。支撑这套庞大体系的&#xf…

写论文软件哪个好?实测科普!宏智树 AI 凭 “学术真功夫” 成毕业刚需

作为深耕论文写作科普的教育测评博主,每年毕业季后台都会被 “写论文软件哪个好” 的提问刷屏。对比十余款工具后发现,多数软件要么是 “文字拼接器”,生成内容空洞无物;要么存在虚假引用、数据失真的隐患,踩中了学术规…

2026年硅胶模具厂家深度选型指南:食品级与医用级需求下的三大方案解析 - 博客万

引言 在食品加工、医疗设备等领域,硅胶模具的选择直接影响产品质量与生产效率。食品厂关心模具的食品级认证、成型精准度与脱模效率,医疗设备厂注重生物相容性与质量稳定性,中小商家则关注性价比与交付速度。面对市…

【实战项目】 基于springboot的前后端分离学生健康体检管理系统

运行效果:https://lunwen.yeel.cn/view.php?id=5848 基于springboot的前后端分离学生健康体检管理系统摘要:随着我国教育事业的不断发展,学生健康体检管理工作的重要性日益凸显。为提高学生健康体检管理的效率和质…

当 Agent 进入系统阶段,AI 产品开始真正分化

👋前言过去一年,AI 产品讨论里有两个词被反复提及:模型,和 Agent。但在越来越多真实项目中,一个更现实的问题正在浮现:当 Agent 不再是单点能力,而开始参与业务流程、并发任务和协同决策时&…

2026年知名的公务车品牌厂家推荐及行业发展解析 - 品牌排行榜

公务车品牌厂家在城市公共服务、商业运营等领域发挥着重要作用,其产品性能、可靠性与适用性直接关系到服务效率与运营成本。随着新能源技术的发展和应用场景的细分,市场对公务车的需求正朝着智能化、定制化、高效能方…