jmeter 跳板机_Jmeter系列(42)- 详解 Jmeter 图形化 HTML 压测报告之 DashBoard 模块

如果你想从头学习Jmeter,可以看看这个系列的文章哦

前言

生成 HTML 报告的两种方式

前言

需要了解 Jmeter CLI 模式的命令哦

利用已有的 .jtl 文件生成 html 报告

jmeter -g report.jtl -o report

-g 指定 .jtl 文件

-o 指定报告生成的文件夹

将 .jtl 文件转换为 .html 文件,并保存到 report 文件夹中

切记: report.jtl 必须不存在, report 目录必须不存在或者为空

3e630a0e935cf8b2a5074b4297d63c8b.png

在 Jmeter GUI 中有一个类似的功能

点击 Tools

6ee60153e4596424fd82d50aefa25111.png

选好 jtl 文件,properties 配置文件,存放 HTML 报告的文件夹

60e4a7def4ed2e568ba011e20b19c321.png

无 .jtl 文件,通过 nonGUI 模式生成 html 报告

jmeter -n -t FlaskDemo.jmx -l result/report.jtl -e -o report

执行 FlaskDemo.jmx 脚本

在 result 目录下生成 report.jtl 报告

最后在 report 目录下生成 html 文件

切记: report.jtl 必须不存在, report 目录必须不存在或者为空

3f587571df3485a98d8a7e70a61da1a7.png

908d39a14d00cf25044739a988fc9abf.png

2c63c283c0df23c1f7390af79133c06f.png

HTML 报告预览

027a5d86be957eaf05dbe7929c091095.png

Dashboard 板块

Test and Report informations 测试和报告信息

705f0c1701d303063c4c1b9231c495f9.png

Source file:jtl 文件名

Start Time :压测开始时间

End Time :压测结束时间

Filter for display:过滤器

APDEX(Application performance Index) 应用程序性能指数表

APDEX 介绍

基于容忍和满足的阈值,为每个事务计算 APDEX

关于APDEX的相关信息,请参考这里:应用性能指标;英文原文,参考这里:Apdex-Wikipedia

bcedf5ca57bde0c866cd45da1d36a0cd.png

apdex:应用程序性能指标,在这里代表当前事务的性能指标,范围在0~1之间,1表示达到所有用户均满意

T(Toleration threshold):容忍的阈值,500ms

F(Frustration threshold):无法接受的阈值,1.5s

label:事务名称(请求名)

Requests Summary 请求摘要图

显示成功和失败的请求,不考虑事务控制器样本结果

59463ed5574a67f4dbc008b8230ebb28.png

Statistics 统计表

相当于聚合报告

5595464a360b515ce316fa97950dbf7c.png

Errors 错误表

提供了所有错误及其在总请求中所占比例

f93afce7f9a4c25406ea6e163f00ec99.png

Top 5 Errors by sampler

为每个 Sampler(默认情况下不包括事务控制器)提供前五个错误信息摘要和错误数,若没有则不显示在上面,最多显示 5 个

9c77af9435dcdbc6fc20a549c50b4312.png

本文分享 CNBlog - 阿菠萝阿瑶。

如有侵权,请联系 support@oschina.cn 删除。

本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值