我通过bat文件运行我的jmeter测试
%JMETER_HOME%\jmeter -n -t %RUNNER%\My.jmx -Jusers=1 -Jloop=1 etc.
但今天我不得不添加更多参数,其中一个是
-Jclient_id=450a-b58d-204ebfe22d1e
我已经开始收到错误" Java SE已停止工作" (在调试中似乎是" java中的0x012A96E0处的未处理异常.exe:0xC0000005:访问冲突读取位置0x58B86598。"
我确实理解它是因为新参数中的连字符,但我该如何处理呢?
任何建议都将受到赞赏。
答案 0 :(得分:0)
我无法在我的系统上重现它(bash 3.2.57,Java 1.8.0.65)
您可以尝试如下操作:
使用引号(如
)环绕cliend id-Jclient_id="450a-b58d-204ebfe22d1e"
在 user.properties 文件中定义值(位于" bin" JMeter安装的文件夹下),如:
users=1
loops=1
client_id=450a-b58d-204ebfe22d1e
有关不同JMeter属性类型及其使用方法的更多信息,请参阅Apache JMeter Properties Customization Guide