我有jmx文件,我想从linux命令运行jmeter。我正在使用RedHat linux。目前我正在使用以下命令,但它不起作用:
sh jmeter.sh -n -t test.jmx -l log.jtl
答案 0 :(得分:1)
请在命令中检查文件名。这是一个常见的错误。我收到了无法打开文件错误。那么请检查文件名是test.jmx
答案 1 :(得分:-2)
命令应该没问题。请仔细检查您是否安装了Java及其版本。建议使用Oracle JDK 6+来运行JMeter测试。
因此请确保java --version
命令返回类似于:
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
使用以下命令集开始清理(他们假设Java安装到/ opt / java,test.jmx文件位于JMeter安装的/ bin文件夹下)
JAVA_HOME=/opt/java && export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH && export PATH
./jmeter -n -t test.jmx -l log.jtl
有关详细信息,请参阅5 Ways To Launch a JMeter Test without Using the JMeter GUI指南。