1.下載安裝
http://jmeter.apache.org/download_jmeter.cgi
Jmeter官網(wǎng)下載 linux下應(yīng)使用tgz包膛薛,下載? Binariesapache-jmeter-2.13.tgz
使用xshell上傳至linux服務(wù)器/home/Jmeter/目錄茴肥,解壓命令: tar xvfapache-jmeter-2.13.tgz
linux服務(wù)器找運(yùn)維申請(qǐng)的,實(shí)在沒環(huán)境只能自己安裝虛擬機(jī)練習(xí)了径荔。需要安裝JDK少辣,這里不做介紹耐齐。
2.配置環(huán)境變量(讓jmeter可以在任何目錄執(zhí)行)
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 使環(huán)境變量生效需频。
jmeter -v 確認(rèn)是否配置成功丁眼。
3.運(yùn)行jmeter
需要在Jmeter的windows圖像界面中創(chuàng)建好測(cè)試計(jì)劃,然后上傳到linux的/home/jmeter/apache-jmeter-2.13/testplan目錄昭殉。
測(cè)試計(jì)劃最好不要包含監(jiān)聽器,因?yàn)槊钚袉?dòng)的話監(jiān)聽器可能會(huì)占用資源而且有沒有任何視圖效果苞七。
創(chuàng)建一個(gè)jtl用來接收結(jié)果。touch *.jtl
在linux下執(zhí)行:
jmeter?-n?-t/home/jmeter/apache-jmeter-2.13/testplan/*.jmx -l? *.jtl
參數(shù)說明 :
-n ?告訴jmeter使用nogui模式運(yùn)行測(cè)試
-t ?執(zhí)行的測(cè)試腳本名
出現(xiàn)下面的日志表示運(yùn)行成功挪丢。
Creating summariser
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