jmeter - Jmeter - 通过命令行运行 .jmx 文件并以 html、csv 和 XML 输出格式获取摘要报告 - 所有三个
问题描述
目前,我在命令行下面给出。当我添加 CSV 时,它不会以 csv 格式输出。您能否为所有三个输出提供完整的命令。
样品 1:
!JMeter -Jjmeter.save.saveservice.samplerData=true -Jjmeter.save.saveservice.response_data=true -Jjmeter.save.saveservice.output_format=xml -Jjmeter.save.saveservice.responseHeaders=true -Jjmeter.save.saveservice.requestHeaders =true -n -t ProgramServices.jmx -l JmeterReports\TestReport.xml -j JmeterReports\jmeter.log
示例 2:JMeter -n -t Creation_SLW.jmx -l JmeterReports/TestReport.csv -e -o JmeterReports/htmlReport/ -j JmeterReports/jmeter.log
解决方案
根据生成报告仪表板文档
仪表板生成器是 JMeter 的模块化扩展。它的默认行为是从 CSV 文件中读取和处理样本以生成包含图形视图的 HTML 文件。它可以在负载测试结束时或按需生成报告。
因此,从最新的JMeter 5.4.1开始,您只能从 CSV 格式的 .jtl 文件生成 HTML 仪表板,并且文件的内容必须与结果文件配置内联
我建议恢复您的更改并使用默认配置(或进行必要的修改)使用 CSV + HTML 报告仪表板
如果您还需要包含完整数据的 XML - 您可以将 ie Simple Data Writer添加到您的测试计划中,并指定所需的文件名和要存储的指标:
更多信息:如何在 JMeter 中保存响应数据
推荐阅读
- r - 有没有办法根据名称向量进行过滤?
- python - panda python groupby 取决于其他列表
- ios - 如何将选定的行移动到 UICollectionView 的顶部
- r - 有没有办法将 HTML tab_model 对象转换为 R 对象,如 data.frame 或 tibble?
- python - 将火炬 2D 张量(“Tiles”)重新排列为特定顺序
- netty - 由于没有 PSH 标志,AWS 的代理协议 v2 中断应用程序
- pine-script - Pine-Script Tradingview 策略中的条件激活警报
- c++ - C++ 中的表达式 SFINAE 和硬错误
- sql - 如果找到一个单词,使用 SQL 返回整个段落
- java - IntelliJ 无法初始化类 org.jetbrains.jps.builders.JpsBuildBundle