Jmeter:org.apache.Jmeter.report.core.SampleException:找不到输入示例文件

Jmeter:org.apache.Jmeter.report.core.SampleException:找不到输入示例文件,jmeter,load-testing,stress-testing,jmeter-5.0,Jmeter,Load Testing,Stress Testing,Jmeter 5.0,我正在尝试使用CLI使用以下命令运行jmeter负载测试脚本: jmeter-n-t{jmeter脚本(JMX)的路径}-l{JTL文件的路径}-e-o{要保存报表仪表板的文件夹的路径} 示例: H:\apachejmeter 5.0\bin>Jmeter-n-tc:\stressTest\Master-Script.jmx-l C:\stressTest\Results\Result-${currentTime}.csv-e-o C:\stressTest\Html\${currentTime

我正在尝试使用CLI使用以下命令运行jmeter负载测试脚本:

jmeter-n-t{jmeter脚本(JMX)的路径}-l{JTL文件的路径}-e-o{要保存报表仪表板的文件夹的路径}

示例:

H:\apachejmeter 5.0\bin>Jmeter-n-tc:\stressTest\Master-Script.jmx-l C:\stressTest\Results\Result-${currentTime}.csv-e-o C:\stressTest\Html\${currentTime}

脚本按预期运行并生成csv文件,但在生成html报告(web报告仪表板)时,我得到以下输出:

Starting the test @ Tue Mar 03 13:01:30 EST 2020 (1583258490364)
Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
summary =      0 in 00:00:00 = ******/s Avg:     0 Min: 9223372036854775807 Max: -9223372036854775808 Err:     0 (0.00%)
Tidying up ...    @ Tue Mar 03 13:01:36 EST 2020 (1583258496832)
Error generating the report: org.apache.jmeter.report.core.SampleException: Could not locate input sample files !
... end of run 
我是新来的,我可能会错过一些东西。感谢您的帮助

提前感谢。

如果要生成带有时间戳的.jtl结果文件,则两者都无法解析您的
${currentTime}
表达式,您需要使用如下命令:

H:\Apache Jmeter 5.0\bin>jmeter -n -t C:\stressTest\Master-Script.jmx -l C:\stressTest\Results\Result-%date:~10,4%_%date:~4,2%_%date:~7,2%.csv -e -o C:\stressTest\Html\%date:~10,4%_%date:~4,2%_%date:~7,2%

更多信息:

如果要生成带有时间戳的.jtl结果文件,则两者都无法解析
${currentTime}
表达式,您需要使用以下命令:

H:\Apache Jmeter 5.0\bin>jmeter -n -t C:\stressTest\Master-Script.jmx -l C:\stressTest\Results\Result-%date:~10,4%_%date:~4,2%_%date:~7,2%.csv -e -o C:\stressTest\Html\%date:~10,4%_%date:~4,2%_%date:~7,2%


更多信息:

这可能会有帮助:这可能会有帮助:谢谢你的回复。看了你的答案,我有两个问题。但首先,让我澄清一下,运行“\Result-${currentTime}”是我在测试脚本中使用以下方法创建的变量:
Name:currentTime值:${uuu-time(dd-MM-yyy-HH-MM-ss)}
Q1。当我运行以下命令时,将生成csv报告,但不会生成HTML
jmeter-n-tc:\stressTest\Master-Script.jmx-lc:\stressTest\Results\Result-${currentTime}.csv-e-o C:\stressTest\Html\${currentTime}
Q2。当我运行you命令时,它会生成报表和html仪表板。此外,还有不同的b/w报告感谢您的回复。看了你的答案,我有两个问题。但首先,让我澄清一下,运行“\Result-${currentTime}”是我在测试脚本中使用以下方法创建的变量:
Name:currentTime值:${uuu-time(dd-MM-yyy-HH-MM-ss)}
Q1。当我运行以下命令时,将生成csv报告,但不会生成HTML
jmeter-n-tc:\stressTest\Master-Script.jmx-lc:\stressTest\Results\Result-${currentTime}.csv-e-o C:\stressTest\Html\${currentTime}
Q2。当我运行you命令时,它会生成报表和html仪表板。此外,还有不同的b/w报告