news 2026/9/24 5:00:35

Jmeter压测—非GUI模式执行实例

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Jmeter压测—非GUI模式执行实例

🍅点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快

1、上传脚本

把在Windows下调试好的脚本上传的Linux系统/home目录下。

注意:只留测试脚本,屏蔽其它监控组件,比如:查看结果树、聚合报告、监听器等。

2、执行脚本

①输入命令执行脚本

jmeter -n -t case.jmx -l case.jtl

-n:指非GUI模式运行

-t:后接脚本文件及路径

-l:生成jtl测试结果(生成html报告需要使用此文件)

②数据分析

注意最后一行数据,代表整体测试时间内的性能情况

  1. summary+:指的是间隔时间内的接口性能情况

  2. Summary=:指的是到目前为止,总时间内的接口性能情况

  3. 时间后接的85.2/s指的是tps。吞吐量,每秒请求数量

  4. Avg:指的是平均响应时间

  5. Min:指的是最小响应时间

  6. Max:指的是最大响应时间

  7. Err:指的是请求的错误率

  8. Active:指的是活动的线程数

  9. Started:指的是已经开始的线程数

  10. Finished:指的是已经结束的线程数

3、查看结果

①把生成的case.jtl文件传到Windows

②在Jmeter中添加聚合报告,打开case.jtl文件报告

③多接口平均响应时间计算(非单接口平均响应时间求和/接口数量)

计算公式:

  1. (单接口平均值1*单接口请求数量1+单接口平均值2*单接口请求数量2)/(接口1请求数+接口2请求数)=多接口平均响应时间。

  2. 比如:(5279X33+793X376)/5279+793=77.79

4、生成HTML报告

①修改reportgenerator.properties,绘制圆点时间

  1. 修改jmeter.reportgenerator.overall_granularity绘制圆点默认60000为1000即为1s

  2. jmeter.reportgenerator.overall_granularity=1000

  3. 退出编辑并保存

②生成THML报告文件夹

执行以下命令:

jmeter -g case.jtl –o report

-g:指定文件路径

-o:指定html报表生成在的目标文件夹

注意:后面接的是当前目录不存在的文件夹,如果存在则会报错

③压缩文件夹

Zip -r report.zip report

④下载到Windows系统解压

⑤双击Html打开报告

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

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

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

Redis线上问题排查:从小白到面试高手

Redis线上问题排查指南(小白面试版) 零基础全栈开发Java微服务版本实战-后端-前端-运维-实战企业级三个实战项目 资源获取:关注公众号: 小坏说Java ,获取本文所有示例代码、配置模板及导出工具。 一、面试官压力测试题 零基础…

作者头像 李华
网站建设 2026/9/21 17:05:44

计算是一种算计,算计也是一种计算

事物的属性并非纯粹客观的自在之物,而是在观察者与对象的耦合关系中涌现——观察者所携带的认知框架、测量工具与价值立场决定了何种属性被显现、被强调或被遮蔽,反之,事物所呈现的属性又持续重塑着观察者的认知结构,形成双向建构…

作者头像 李华
网站建设 2026/9/22 12:35:12

Linux 命令:diff3

概述 diff3 命令是三文件差异对比工具,是 diff 命令的扩展,核心作用是同时对比三个文本文件的内容差异,并精准标识出仅在单个文件出现、在两个文件共有、在三个文件都存在的行,还能输出合并冲突标记,是多人协作开发、…

作者头像 李华
网站建设 2026/9/20 14:04:51

基于springboot家政服务上门预约系统

前言 在当今信息化技术迅猛发展的时代背景下,基于Web前端技术搭建的信息服务平台凭借其便捷性与高效性,已赢得社会各界的广泛认可与大力支持。鉴于此,本文聚焦于社区家政服务领域中客户满意度与忠诚度偏低的现状,创新性地采用Vue与…

作者头像 李华