Jmeter在linux上运⾏(命令⾏运⾏Jmeter)
1.下载安装
Jmeter官⽹下载 linux下应使⽤tgz包,下载 Binaries
使⽤xshell上传⾄linux服务器 /home/Jmeter/ ⽬录,解压命令: tar xvf
linux服务器运维申请的,实在没环境只能⾃⼰安装虚拟机练习了。需要安装JDK,这⾥不做介绍。
2.配置环境变量(让jmeter可以在任何⽬录执⾏)
vim /etc/profile
在最后加⼊:
export JMETER=/home/jmeter/apache-jmeter-2.13
export CLASSPATH=${JMETER}/lib/ext/ApacheJMeter_core.jar:${JMETER}/lib/jorphan.jar:$JMETER/lib/logkit-
2.0.jar:${CLASSPATH}
export PATH=${JMETER}/bin/:${PATH}
保存后,source /etc/profile 使环境变量⽣效。
jmeter -v 确认是否配置成功。
3.运⾏jmeter
需要在Jmeter的windows图像界⾯中创建好测试计划,然后上传到linux的/home/jmeter/apache-jmeter-2.13/testplan⽬录。 测试计划最好不要包含,因为命令⾏启动的话可能会占⽤资源⽽且有没有任何视图效果。
创建⼀个jtl⽤来接收结果。touch *.jtl
在linux下执⾏:
jmeter -n -t /home/jmeter/apache-jmeter-2.13/testplan/*.jmx -l *.jtl
参数说明 :
-n 告诉jmeter使⽤nogui模式运⾏测试
linux安装jdk18并配置环境变量 -t 执⾏的测试脚本名
出现下⾯的⽇志表⽰运⾏成功。
Creating summariser <summary>
Created the tree successfully using /home/jmeter/apache-jmeter-2.13/testplan/*.jmx
Starting the test @ Fri Mar 18 17:48:08 CST 2016 (1458294488559)
Waiting for possible shutdown message on port 4445
summary + 3 in 17s = 0.2/s Avg: 3833 Min: 137 Max: 11206 Err: 0 (0.00%) Active: 1 Started: 1 Finished: 0 summary + 1 in 0.4s = 2.4/s Avg: 382 Min: 382 Max: 382 Err: 0 (0.00%) Active: 0 Started: 1 Finished: 1
summary = 4 in 17.3s = 0.2/s Avg: 2970 Min: 137 Max: 11206 Err: 0 (0.00%)
Tidying up ... @ Fri Mar 18 17:48:33 CST 2016 (1458294513716)
... end of run
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论