错误:运行JMeter时未知选项-g

错误:运行JMeter时未知选项-g,jmeter,performance-testing,Jmeter,Performance Testing,我正在尝试运行JMeter测试脚本并生成一个仪表板来分析测试结果(HTML) 根据,建议运行以下命令 jmeter -g <log file> -o <Path to output folder> jmeter-g-o 但是当我运行命令时,它会显示unknown option-g。我试过了 jmeter--help参数列表中未找到-g。有人能帮我调试这个问题吗?根据文档,以下是说明: 要从现有CSV文件生成报告,请执行以下操作: 打开命令提示符(或Unix shell

我正在尝试运行JMeter测试脚本并生成一个仪表板来分析测试结果(HTML)

根据,建议运行以下命令

jmeter -g <log file> -o <Path to output folder>
jmeter-g-o
但是当我运行命令时,它会显示
unknown option-g
。我试过了
jmeter--help
参数列表中未找到
-g
。有人能帮我调试这个问题吗?

根据文档,以下是说明:

要从现有CSV文件生成报告,请执行以下操作: 打开命令提示符(或Unix shell)并键入:

jmeter.bat(Windows)/jmeter.sh(Linux)-g[csv结果文件]-o[输出文件夹的路径(空或不存在)]

问题可能是:

  • [-g]选项需要csv结果文件。确保你有这个结果
  • 通常-g选项应该在正常的JMeter构建中工作。尝试从JMeter门户下载最新版本并检查

    • 我终于找到了一个适合我的解决方案

      /jmeter-g results.csv-o jmeter结果

      格式:


      /jmeter-g[测试结果文件的路径(可以是csv或jtl)]-o[输出文件夹的路径]

      我有一个csv文件,我根据您的建议执行了以下命令
      jmeter.sh-g[csv结果文件]-o[输出文件夹的路径]
      上面写着
      jmeter.sh:command not found
      我已经安装了jmeter的最新版本(5.1.1)。我还再次下载了它以进行检查,但错误没有区别您是在Windows还是Unix上运行的?命令文件的更改取决于您正在运行的环境。jmeter.bat用于windows,jmeter.sh用于unix。如果在Windows上,请检查环境变量是否设置正确。理想情况下,如果正确设置了path和环境变量,则不会出现此类错误。我正在使用Unix。我已正确设置了环境变量,从以下错误中查找:jmeter.sh:command not found。试着从jmeter安装外部运行jmeter,看看它给出了什么。此外,还要检查与您正在编写报告的文件和文件夹相关的权限。仅运行jmeter-g-o Sample/在jmeter安装外部运行
      jmeter.sh
      时,它再次显示
      未找到命令
      。但是
      jmeter
      命令起作用。我运行了
      jmeter-g results.csv-o jmeter results
      。但我再次得到一个错误,
      未知选项-g