Jmeter在linux上運行(命令行運行Jmeter)


1.下載安裝

  http://jmeter.apache.org/download_jmeter.cgi

    Jmeter官網下載 linux下應使用tgz包,下載  Binaries apache-jmeter-2.13.tgz  

  使用xshell上傳至linux服務器 /home/Jmeter/ 目錄,解壓命令: tar xvf apache-jmeter-2.13.tgz  

      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模式運行測試
    -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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM