我可以使用GUI模式运行.jmx文件,但可以';t使用非gui模式。“我正在运行命令”;jmeter-n-t Peda_First.jmx-l testresult.jtl“;在终点站

我可以使用GUI模式运行.jmx文件,但可以';t使用非gui模式。“我正在运行命令”;jmeter-n-t Peda_First.jmx-l testresult.jtl“;在终点站,jmeter,Jmeter,运行终端时出现以下错误(非gui模式) NonGUIDriver java.lang.IllegalArgumentException中出错:加载XML时出现问题 请查看jmeter.log文件的此链接。您似乎正在使用旧版本的jmeter加载较新的jmx文件 2.13版本非常旧,截至2019年2月,最新版本为5.0 您可以从下载JMeter。 请在安装之前安装JDK 8并使用它运行jmeter。您似乎正在使用旧版本的jmeter加载更新的jmx文件 2.13版本非常旧,截至2019年2月,最新版

运行终端时出现以下错误(非gui模式)

NonGUIDriver java.lang.IllegalArgumentException中出错:加载XML时出现问题


请查看jmeter.log文件的此链接。

您似乎正在使用旧版本的jmeter加载较新的jmx文件

2.13版本非常旧,截至2019年2月,最新版本为5.0

您可以从下载JMeter。
请在安装之前安装JDK 8并使用它运行jmeter。

您似乎正在使用旧版本的jmeter加载更新的jmx文件

2.13版本非常旧,截至2019年2月,最新版本为5.0

您可以从下载JMeter。
请在安装之前安装JDK 8并使用它运行jmeter。

之所以会出现这种情况,是因为您试图用较新的jmeter版本(很可能)和较旧的jmeter版本(很可能)运行用较新的jmeter版本创建的jmeter脚本。我怀疑这是你真正想要的东西

很可能您已经通过Linux发行版安装了JMeter 2.13,因此我建议您使用JMeter 5.0的完整路径,而不是依赖于您的操作系统,也就是说,不要像以前那样运行测试

jmeter -n -t Peda_First.jmx -l testresult.jtl
像这样运行:

/home/vimal/Desktop/apache-jmeter-5.0/bin/./jmeter -n -t Peda_First.jmx -l testresult.jtl

你也可以考虑将下一行添加到你的


这将使更改永久化,您将通过在终端中键入
JMeter
来启动JMeter 5.0。之所以会这样,是因为您试图用较新的JMeter版本(很可能)和较旧的JMeter版本(很可能)运行创建的JMeter脚本。我怀疑这是你真正想要的东西

很可能您已经通过Linux发行版安装了JMeter 2.13,因此我建议您使用JMeter 5.0的完整路径,而不是依赖于您的操作系统,也就是说,不要像以前那样运行测试

jmeter -n -t Peda_First.jmx -l testresult.jtl
像这样运行:

/home/vimal/Desktop/apache-jmeter-5.0/bin/./jmeter -n -t Peda_First.jmx -l testresult.jtl

你也可以考虑将下一行添加到你的


这将使更改永久化,您将通过在终端中键入
JMeter
来启动JMeter 5.0。是的,请告诉我如何更新我的非GUI JMeter版本。仅供参考,我使用5.0作为jmeter GUI版本。但是我正在尝试使用终端和命令jmeter-n-t Peda_First.jmx-l testresult.jtlYes运行我的.jmx文件,请告诉我如何更新我的非GUI jmeter版本。仅供参考,我使用5.0作为jmeter GUI版本。但是我正在尝试使用终端和命令jmeter-n-t Peda_First.jmx-l testresult.jtl运行.jmx文件