JDK配置:
1、将安装包通过WinSCP 放到服务器的/tmp 文件下
2、执行命令:tar -zxf jdk-8u131-linux-x64.tar
3、将解压后的文件移到/opt文件下
mv /tmp/jdk1.8.0_131 /opt
4、编写环境变量(执行以下命令)
echo "JAVA_HOME=/opt/jdk1.8.0_131 " >> /etc/profile
echo "CLASSPATH=\$CLASSPATH:\$JAVA_HOME/lib" >> /etc/profile
echo "PATH=\$PATH:\$JAVA_HOME/bin" >> /etc/profile
export JAVA_HOME CLASSPATH PATH
source /etc/profile (重新加载环境变量)
Jmeter配置:
1、配置完环境变量(和JDK操作步骤一样)
2、重新读取配置文件: source /etc/profile
3、执行命令:jmeter -v
4、如果提示权限不够
5、执行命令:chmod a+x /opt/jmeter3.2/bin/jmeter 给所有人执行/opt/jmeter3.2/bin/jmeter 的权限
6、再次执行jmeter -v。若出现以下界面,则表示配置成功
7、修改jmeter/bin/jmeter.properties
jmeter.save.saveservice.output_format=xml
8、Linux下执行jmeter测试计划
如需要修改测试计划,可在Linux上以文本形式打开,编辑诸如线程数,迭代次数等等参数。
首先为测试计划test_on_linux.jmx新建一个存储测试结构的文件test.jtl。
在JMeter的bin目录下运行命令:
./jmeter -n -t test_queryweb_on_linux.jmx -l test_queryweb.jtl
参数说明:
-n表示以nogui方式运行测试计划
-t表示测试计划,后面跟测试计划名称
-l表示测试结果,后面跟测试结果文件名称
Ant 配置
1、和jdk配置一致
2、执行source /etc/profile 重新加载环境变量
3、执行 ant -version 验证是否配置成功
4、将 jmeter的extras目录中ant-jmeter-1.1.1.jar包拷贝至ant安装目录下的lib目录中
5、通过ant执行jxl
命令:ant -f /build.xml所在文件夹/build.xml