zoukankan      html  css  js  c++  java
  • 性能测试——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 GUI 中有一个类似的功能

    点击 Tools

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

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

    HTML 报告预览

    Dashboard 板块

    Test and Report informations 测试和报告信息

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

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

    APDEX 介绍

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

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

    Requests Summary 请求摘要图

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

    Statistics 统计表

    相当于聚合报告

    Errors 错误表

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

    Top 5 Errors by sampler

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

  • 相关阅读:
    使用C++ 实现的 websocket 客户端 (基于easywsclient)
    ant打包报错 JRE version less than 1.8 is not suppored
    离线安装SVN 4.2.3
    maven项目使用oracle11g
    springboot 新工程报错 Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
    IP与域名绑定
    web项目如果省略端口
    Linux源码安装Python3.7服务
    Linux yum软件包安装、管理与使用
    RPM软件包管理与使用
  • 原文地址:https://www.cnblogs.com/xiaobaibailongma/p/15202552.html
Copyright © 2011-2022 走看看