zoukankan      html  css  js  c++  java
  • Jmeter生成html报告

    进入到jmeter安全目录bin下,执行以下命令

    • 基本命令格式:
    • jmeter -n -t test.jmx(性能测试脚本) -l testResult.csv(测试监听结果文件) -e -o testReport(生成报告的文件夹名,不需要创建)

      备注:命令参数说明如下

      -h 帮助 -> 打印出有用的信息并退出
      -n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter
      -t 测试文件 -> 要运行的 JMeter 测试脚本文件
      -l 日志文件 -> 记录结果的文件
      -r 远程执行 -> 启动远程服务
      -H 代理主机 -> 设置 JMeter 使用的代理主机
      -P 代理端口 -> 设置 JMeter 使用的代理主机的端口号

    • 示例:

    如果需要从已有的结果文件CSV生成html报告,则需要配置jmeter.properties:

      

     jmeter.save.saveservice.output_format=csv
     jmeter.save.saveservice.print_field_names=true

    jmeter.save.saveservice.bytes = true
    jmeter.save.saveservice.label = true
    jmeter.save.saveservice.latency = true
    jmeter.save.saveservice.response_code = true
    jmeter.save.saveservice.response_message = true
    jmeter.save.saveservice.successful = true
    jmeter.save.saveservice.thread_counts = true
    jmeter.save.saveservice.thread_name = true
    jmeter.save.saveservice.time = true
    jmeter.save.saveservice.connect_time = true
    jmeter.save.saveservice.timestamp_format = ms
    jmeter.save.saveservice.timestamp_format = yyyy/MM/dd HH:mm:ss
     

    如果希望在Errors报告中展示更详细数据,需要确保如下配置

    • 1
      jmeter.save.saveservice.assertion_results_failure_message = true
    • 如果使用了事务控制器(Transaction Controller),确认Generate parent sample为未勾选状态

     使用已有的CSV日志文件生成报告

        • 基本命令格式:
          1
          jmeter -g <log file> -o <Path to output folder>
        • 示例:
  • 相关阅读:
    MySQL select语句中where条件的提取过程
    MySQL特性:ICP,Index Condition Pushdown
    MySQL特性:BKA,Batched Key Access,批量索引访问
    MySQL特性:MRR,Multi-Range Read,多范围读
    show engine innodb status 输出结果解读
    IPv6的一点使用小计
    MySQL 通过ibd恢复数据
    explain 小结
    clickhouse的多路径存储策略
    cenos6.5升级glibc2.18
  • 原文地址:https://www.cnblogs.com/Inbreeze/p/10240156.html
Copyright © 2011-2022 走看看