apache - JMeter 未知参数 ?t

标签 apache jmeter performance-testing load-testing

我正在尝试以非 GUI 模式(从命令行)运行 JMeter。

我在很多地方(包括官方文档)看到,以下命令将执行我想要的操作:

jmeter -n –t test.jmx -l testresults.jtl

但是,我收到“t”参数的非法参数异常。请参阅下面的控制台输出:

Console screenshot showing output from the command

下面是保存到 jmeter.log 的输出:

2016/08/09 14:41:59 INFO  - jmeter.util.JMeterUtils: Setting Locale to en_GB 
2016/08/09 14:41:59 INFO  - jmeter.JMeter: Loading user properties from: C:\apache-jmeter-3.0_src\apache-jmeter-3.0\bin\user.properties 
2016/08/09 14:41:59 INFO  - jmeter.JMeter: Loading system properties from: C:\apache-jmeter-3.0_src\apache-jmeter-3.0\bin\system.properties 
2016/08/09 14:41:59 FATAL - jmeter.JMeter: An error occurred:  java.lang.IllegalArgumentException: Unknown arg: –t
    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)

最佳答案

所以问题是我如何将命令输入命令行。

当我复制并粘贴命令时,它是从网页复制到记事本中,然后复制到命令行中的。我错误地认为记事本会编码正确的字符。

有点令人困惑,因为 -n 有效,但 -t 无效。愚蠢的错误!

关于apache - JMeter 未知参数 ?t,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38852591/

相关文章:

jmeter - 为什么通过验证日志与服务器时间相比,Jmeter 响应时间不准确

python - 如何在多进程上从 python 中的 simple_server 运行 make_server?

javascript - 解析html资源时如何使apache区分大小写

ssl - Jmeter 分布式测试不适用于双向 SSL 握手

java - Jmeter POST API问题

javascript - 如何在 NodeJS 中测量 http.ClientRequest 响应时间?

PHP 执行 Bash 脚本仅返回黑色屏幕截图

perl - Apache2 服务器上的自定义 Perl 模块

regex - JMeter:正则表达式提取器不提取 token

performance - jmeter延迟与实际浏览器负载测试