Jmeter不从命令行执行脚本(CLI模式),但在GUI模式下运行良好



我在Jmeter中编写了一个脚本,该脚本在GUI模式下执行很好,但在CLI模式(非GUI(下执行时会失败

这是CLI模式的结果:

D:\apache-jmeter-54.3\apache-jmeter-5.4.3\bin>jmeter-n-tD: \apache-jeter-5.4.3\apache.jeter-5.4.3\bin\homepage.jmx创建summaryr使用D: \apache-jeter-5.4.3\apache.jeter-5.4.3\bin\homepage.jmx启动独立测试@3月18日星期五09:41:02 EET 2022(1647589262323(等待有关端口上可能出现的Shutdown/StopTestNow/HeapDump/ThreadDump消息4445摘要+1在00:00:00=25.0/s平均值:0最小值:0最大值:0错误:1(100.00%(活动:1开始:1完成:0summary+19在00:00:05=4.0/s平均值:0最小值:0最大值:
0错误:19(100.00%(活动:0开始:20完成:20 summary=
20在00:00:05=4.2/s平均值(100.00%(整理…@2022年3月18日星期五欧洲东部时间09:41:07(1647589267321(。。。运行结束

为什么会发生这种情况,我该如何解决?感谢

您只是在运行测试而没有存储结果,从输出来看,您的20个请求似乎都失败了。

我建议重新运行您的测试,提供.jtl结果文件的路径作为参数,如:

jmeter -n -t D:apache-jmeter-5.4.3apache-jmeter-5.4.3binhomepage.jmx -l result.jtl

然后使用Excel或等效工具检查result.jtl文件,或从中生成HTML Reporting Dashboard,您将至少看到响应代码和消息。

最新更新