安裝:官網下載 .zip壓縮包 下載地址
注意 - 有安裝環境要求:
下載後解壓縮,在終端 cd 到 bin文件夾
運行命令:.\jmeter
若安裝成功,則可看到Jmeter圖形界面:
這裏我要壓測的接口爲web網頁接口,模擬500人同時請求該接口,也就是併發請求,直接新建線程組即可:
相關參數解釋:
線程數:相當於是模擬用戶的數量
準備時長:表示線程之間間隔多少時間,單位是秒.0就表示了所有的線程併發發送請求,否則就是每個線程間隔幾秒發送請求
循環次數:表示每個線程執行幾次
調度器:就是創建線程的schedule.
在取樣器錯誤後執行的操作:表示線程出現錯誤後執行的操作.比如繼續,或者停止線程,或者測試
請求配置完成後,進行HTTP請求參數配置,栗子爲GET請求:
相關參數設置:
點擊上方綠色三角形 的 開始按鈕即爲開始,開始前先添加結果輸出圖像:
輸出結果如下:
備註:這裏有一些關於接口性能的參數在以下做簡單的解釋
Requests Per Second(Avg Rps):平均每秒鐘響應次數=總請求時間 / 秒數Avg time
to last byte per terstion (mstes):平均每秒業務腳本的迭代次數 Successful Rounds:成功的請求Failed Requests:失敗的請求Successful Hits:成功的點擊次數Failed Hits:失敗的點擊次數Hits Per Second:每秒點擊次數Successful Hits Per Second:每秒成功的點擊次數Failed Hits Per Second:每秒失敗的點擊次數Attempted Connections:嘗試鏈接數