运行 jmeter .jmx 使用windows 命令行进行本地测试,给出非法参数异常
Running jmeter .jmx tests locally using windows command line giving illegal argument exception
使用下面的命令 运行 在 windows cmd 上进行测试 - 在 jmeter 中是否需要为此进行任何初始化。
jmeter -n -t C:/Users/meiyer/Desktop/LOAD TOOLS/jmeter samples/50users10count.jmx
堆栈跟踪 -
2016/08/29 15:17:18 INFO - jmeter.util.JMeterUtils: Setting Locale to en_US
2016/08/29 15:17:18 INFO - jmeter.JMeter: Loading user properties from:
C:\Users\meiyer\Documents\apache-jmeter-3.0\apache-jmeter-
3.0\bin\user.properties
2016/08/29 15:17:18 INFO - jmeter.JMeter: Loading system properties from:
C:\Users\meiyer\Documents\apache-jmeter-3.0\apache-jmeter-
3.0\bin\system.properties
2016/08/29 15:17:18 FATAL - jmeter.JMeter: An error occurred:
java.lang.IllegalArgumentException: Unknown arg: TOOLS/jmeter
at org.apache.jmeter.JMeter.initializeProperties(JMeter.java:746)
at org.apache.jmeter.JMeter.start(JMeter.java:385)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.jmeter.NewDriver.main(NewDriver.java:259)
您的问题来自 LOAD 和 TOOLS 之间的space。
在路径周围使用引号:
jmeter -n -t "C:/Users/meiyer/Desktop/LOAD TOOLS/jmeter samples/50users10count.jmx"
使用下面的命令 运行 在 windows cmd 上进行测试 - 在 jmeter 中是否需要为此进行任何初始化。
jmeter -n -t C:/Users/meiyer/Desktop/LOAD TOOLS/jmeter samples/50users10count.jmx
堆栈跟踪 -
2016/08/29 15:17:18 INFO - jmeter.util.JMeterUtils: Setting Locale to en_US
2016/08/29 15:17:18 INFO - jmeter.JMeter: Loading user properties from:
C:\Users\meiyer\Documents\apache-jmeter-3.0\apache-jmeter-
3.0\bin\user.properties
2016/08/29 15:17:18 INFO - jmeter.JMeter: Loading system properties from:
C:\Users\meiyer\Documents\apache-jmeter-3.0\apache-jmeter-
3.0\bin\system.properties
2016/08/29 15:17:18 FATAL - jmeter.JMeter: An error occurred:
java.lang.IllegalArgumentException: Unknown arg: TOOLS/jmeter
at org.apache.jmeter.JMeter.initializeProperties(JMeter.java:746)
at org.apache.jmeter.JMeter.start(JMeter.java:385)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.jmeter.NewDriver.main(NewDriver.java:259)
您的问题来自 LOAD 和 TOOLS 之间的space。
在路径周围使用引号:
jmeter -n -t "C:/Users/meiyer/Desktop/LOAD TOOLS/jmeter samples/50users10count.jmx"