性能测试——jmeter性能测试——详解 Jmeter 图形化 HTML 压测报告之 DashBoard 模块——转载

转载:https://www.cnblogs.com/poloyy/p/13278920.html

 

 

生成 HTML 报告的两种方式

 

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

jmeter -g report.jtl -o report
  • -g 指定 .jtl 文件
  • -o 指定报告生成的文件夹
  • 将 .jtl 文件转换为 .html 文件,并保存到 report 文件夹中
  • 切记: report.jtl  必须存在, report 目录必须不存在或者为空

性能测试——jmeter性能测试——详解 Jmeter 图形化 HTML 压测报告之 DashBoard 模块——转载

 

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

点击 Tools

性能测试——jmeter性能测试——详解 Jmeter 图形化 HTML 压测报告之 DashBoard 模块——转载

 

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

性能测试——jmeter性能测试——详解 Jmeter 图形化 HTML 压测报告之 DashBoard 模块——转载

 

无 .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 目录必须不存在或者为空

性能测试——jmeter性能测试——详解 Jmeter 图形化 HTML 压测报告之 DashBoard 模块——转载

性能测试——jmeter性能测试——详解 Jmeter 图形化 HTML 压测报告之 DashBoard 模块——转载

性能测试——jmeter性能测试——详解 Jmeter 图形化 HTML 压测报告之 DashBoard 模块——转载

 

HTML 报告预览

性能测试——jmeter性能测试——详解 Jmeter 图形化 HTML 压测报告之 DashBoard 模块——转载

 

Dashboard 板块

Test and Report informations 测试和报告信息

性能测试——jmeter性能测试——详解 Jmeter 图形化 HTML 压测报告之 DashBoard 模块——转载

  • Source file:jtl 文件名
  • Start Time :压测开始时间
  • End Time :压测结束时间
  • Filter for display:过滤器

 

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

APDEX 介绍

  • 基于容忍和满足的阈值,为每个事务计算 APDEX 
  • 关于APDEX的相关信息,请参考这里:应用性能指标;英文原文,参考这里:Apdex-Wikipedia

性能测试——jmeter性能测试——详解 Jmeter 图形化 HTML 压测报告之 DashBoard 模块——转载

  • apdex:应用程序性能指标,在这里代表当前事务的性能指标,范围在0~1之间,1表示达到所有用户均满意
  • T(Toleration threshold):容忍的阈值,500ms
  • F(Frustration threshold):无法接受的阈值,1.5s
  • label:事务名称(请求名)

 

Requests Summary 请求摘要图

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

性能测试——jmeter性能测试——详解 Jmeter 图形化 HTML 压测报告之 DashBoard 模块——转载

 

Statistics 统计表

相当于聚合报告

性能测试——jmeter性能测试——详解 Jmeter 图形化 HTML 压测报告之 DashBoard 模块——转载

 

Errors 错误表

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

性能测试——jmeter性能测试——详解 Jmeter 图形化 HTML 压测报告之 DashBoard 模块——转载

 

Top 5 Errors by sampler

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

性能测试——jmeter性能测试——详解 Jmeter 图形化 HTML 压测报告之 DashBoard 模块——转载

 

上一篇:jmter命令行-生成压力测试报告


下一篇:08-06 性能测试--测试报告与数据