天天看點

接口性能測試Jmeter--發壓機配置及使用接口性能測試–Jmeter

接口性能測試–Jmeter

關于Jmeter在發壓機上的使用

一:基礎配置

1)伺服器名稱

al-bj-xiaozao-qa01

2)Jmeter所在檔案夾(此檔案夾盡量别占用):

/tmp/hsperfdata_root/jmeter

3)Jmeter在伺服器上的版本: 5.3

本地編寫腳本要與伺服器上的版本完全一緻

4)本機Jmeter下載下傳連結:

apache-jmeter-5.3.zip

5)夜莺監控位址:

http://monitor.baijiahulian.com/#/sTree/endpoints

6)環境變量的配置(與本機配置類似):

編輯環境變量 vim ~/.bash_profile

在~/.baah_profile中加入 export JMETER_HOME=/tmp/hsperfdata_root/jmeter/apache-jmeter-5.3 export PATH= P A T H : PATH: PATH:JMETER_HOME/bin

環境變量生效 source ~/.bash_profile

二:Jmeter流程規範

一、web終端

1.連接配接成功後,此時的位置為 /root

接口性能測試Jmeter--發壓機配置及使用接口性能測試–Jmeter
2.QA人員在 /root下建立自己的檔案夾,用于存放腳本、測試資料、測試報告等(mkdir QA)ps:不要随便删除檔案,尤其是/root路徑下
    3.腳本上傳的路徑為 /tmp (上傳檔案請參考檔案管理),将腳本移動到自己的檔案夾下(mv filename.jmx /root/QA)
           

注:目前在發壓機上使用jmeter運作腳本隻能通過指令來執行,過程比較繁瑣,後續優化會持續更新

4.運作腳本指令     jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
           

jmx file——腳本檔案,格式為.jmx檔案

result file ——重定向的日志檔案(将jmeter.log重定向至result file)

Path to web report folder——測試報告檔案,該檔案夾必須為空,以接口名稱以及壓測次數命名,友善後續統計

5.将生成的測試報告檔案移動至 /tmp,在檔案管理下載下傳即可(見檔案管理的下載下傳檔案)下載下傳完成後及時删除,以免重名覆寫

二、檔案管理

上傳檔案(腳本/測試資料) 在終端中的位置為(/tmp)

接口性能測試Jmeter--發壓機配置及使用接口性能測試–Jmeter

下載下傳檔案(測試報告) 終端中的位置為(/tmp)

接口性能測試Jmeter--發壓機配置及使用接口性能測試–Jmeter

注意測試報告的命名,避免重名(接口名+測試次數)

下載下傳完成後及時删除

繼續閱讀