我已经从JMeter插件管理器下载了“命令行图形绘图工具”和“jpgc - 标准集”。
我从Jmeter / lib / ext路径执行以下命令: 命令1: java -jar CMDRunner.jar --tool Reporter --generate-csv C:\ _jtl \ Aggregate_Report.csv --input-jtl C:\ _ jtl \ file1.jtl --plugin-type AggregateReport -cp“cmdrunner-2.0.jar ; JMeterPlugins-Extras.jar“
命令2: java -jar C:\ Software \ apache-jmeter-2.13 \ apache-jmeter-2.13 \ lib \ ext \ CMDRunner.jar --tool Reporter --generate-csv C:\ jtl \ Aggregate_Report.csv --input-jtl C :\ _jtl \ file1.jtl --plugin-type AggregateReport -cp“cmdrunner-2.0.jar; JMeterPlugins-Extras.jar”
命令3: java -jar C:\ Software \ apache-jmeter-2.13 \ apache-jmeter-2.13 \ lib \ ext \ CMDRunner.jar --tool Reporter --generate-csv C:\ jtl \ Aggregate_Report.csv --input-jtl C :\ _jtl \ file1.jtl --plugin-type AggregateReport
对于上述所有3个命令,错误显示为 “错误:无法访问jarfile CMDRunner.jar”
请提供您的建议。 JMeter版本是2.13
答案 0 :(得分:0)
如果你使用Jmeter 3.2
,它在bin中包含一个名为
JMeterPluginsCMD.bat
使用以下命令为我手动操作。
JMeterPluginsCMD.bat --tool Reporter --generate-csv "AggregateReport.csv" --input-jtl "results.jtl" --plugin-type AggregateReport
使用Jenkins进行此操作时出现了另一个错误,我想弄明白。
错误详情:
ERROR StatusLogger找不到log4j2配置文件。使用默认值 配置:仅将错误记录到控制台。设置系统属性 'org.apache.logging.log4j.simplelog.StatusLogger.level'到TRACE到 显示Log4j2内部初始化日志记录。
答案 1 :(得分:0)
检查您是否面临下载cmdrunner的问题,您应该从here手动下载该jar
将该jar放在JMETER-HOME \ lib文件夹中并重新启动jmeter。