• Jmeter系列-自动生成html报告


    从JMeter 3.0开始已支持自动生成动态报告,我们可以更容易根据生成的报告来完成我们的性能测试报告。

    如何生成html测试报告

    如果未生成结果文件(.jtl),可运行如下命令生成报告:

    jmeter -n -t test.jmx -l result.jtl -e -o /tmp/ResultReport
    

    参数:
    -n :以非GUI形式运行Jmeter
    -t :source.jmx 脚本路径
    -l :运行结果保存路径(.jtl),此文件必须不存在
    -e :在脚本运行结束后生成html报告
    -o :保存html报告的地址, 此文件必须不存在

    如果已经生成结果文件(.jtl),可运行如下命令生成报告

    jmeter -g result.jtl -o /tmp/ResultReport
    

    Parameters:
    -g :specifies the existing result file(.jtl)

     
     

    打开页面 /tmp/ResultReport 文件夹中的 **index.html ** 可查看报告

    我们可以通过修改 ** user.properties** 文件来配置报告, 详细说明和配置可参考 Jmeter性能测试html报告

    报告详解

     
     

    Dashboard

    Test and Report informations
    • 测试和报告信息: 测试结果保存文件/测试开始时间/测试结束时间/展示过滤器。
    APDEX(Application Performance Index)
    • 应用程序性能满意度的标准,范围在 0-1之间,1表示达到所有用户均满意,可以在配置文件设置
    • Requests Summary: 请求的通过率(OK)与失败率(KO),百分比显示。
    • Statistics: 数据分析,基本将 Summary Report 和 Aggrerate Report 的结果合并。
    • Errors: 错误情况,依据不同的错误类型,将所有错误结果展示。

    Charts

    • 用图表的形式展示测试数据,让测试报告更加 直观。
    • 特点:
      • 将测试过程中 经常使用的数据,用图表的形式展示,让测试结果更加直观
      • 每个图表数据,有两种展示形式。
      • 支持请求样例过滤显示
      • 支持导出 PNG图片格式
    Over Time
    • Response Times Over Time: 响应时间
    • Bytes Throughput Over Time: 字节 接收/发送的数量
    • Latencies Over Time: 延迟时间
    Throughput
    • Hits Per Second: 每秒点击率
    • Codes Per Second: 每秒状态码数量
    • Transactions Per Second: 每秒事务量
    • Response Time Vs Request: 响应时间点请求的 成功/失败数
    • Latency Vs Request: 延迟时间点请求的 成功/失败数
    Response Times
    • Response Time Percentiles: 响应时间百分比
    • Active Threads Over Time: 激活线程数
    • Time Vs Threads: 测试过程中的线程数时续图
    • Response Time Distribution: 响应时间分布
  • 相关阅读:
    GridView实用示例源码附加导出Excel功能
    在做web项目时经常遇到新闻要上一篇,下一篇
    wpf是什么
    今天发的一些文章是早以前遇到一些小问题,园友别炮轰我哦
    Excel表中的数据导入到数据库中
    WPF指南之XAML概述
    sql 替换字段内的内容及出现的问题
    const 和readonly
    SQL2008报Script failed for Server 'xxxxxx.database.windows.net' (Microsoft.SqlServer.Smo)这样的错误
    新年新气象
  • 原文地址:https://www.cnblogs.com/zhuochong/p/10118305.html
Copyright © 2020-2023  润新知