使用jmeter進行壓測

使用jmeter進行壓測

1. 介紹

Apache JMeter是一款純java編寫負載功能測試和性能測試開源工具軟件。相比Loadrunner而言,JMeter小巧輕便且免費,逐漸成爲了主流的性能測試工具。

2. 安裝

去Apache官網下載安裝包到本地,我使用的是apache-jmeter-5.1.1版本。點擊下載即可。
下載好後是一個zip壓縮包,將其解壓到本地即可。
注意,jmeter需要JDK的環境,5.1.1需要的是JDK8的環境。

3. 使用

3.1 啓動

雙擊jmeter的bin目錄下的啓動文件。
在這裏插入圖片描述

3.2 錄製腳本

  1. 創建測試計劃

在這裏插入圖片描述

  1. 添加線程組

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-eRbKDEfQ-1579408415743)(./1579404359710.png)]

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-mu5p0kOS-1579408415747)(./1579404676001.png)]

  1. 添加http request請求

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-YBV3pzdn-1579408415785)(./1579404712764.png)]

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-dFV8RQWx-1579408415793)(./1579404972819.png)]

  1. 添加查看結果樹
    右鍵線程組,添加查看結果樹

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-CgmaGbSw-1579408415803)(./1579407032585.png)]

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-n7SWA2YS-1579408415805)(./1579407076902.png)]

  1. 添加彙總報告
    右鍵線程組,添加彙總報告

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-lPKfAvlp-1579408415807)(./1579407149471.png)]

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-NMryC5hR-1579408415809)(./1579407179785.png)]

  1. 設置隨機變量
    有時候鏈接中需要添加參數,可以通過在jmeter中添加隨機變量來模擬參數

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-YSZM3u1p-1579408415812)(./1579407316620.png)]

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-GZ3RBwp8-1579408415819)(./1579407377688.png)]

  1. 設置吞吐量
    在jmeter壓測中,有時候需要控制請求的QPS數量

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-oMfRwnvf-1579408415823)(./1579407546757.png)]

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-L7NvR2LX-1579408415828)(./1579407654386.png)]

由於設置中的吞吐量是以分鐘爲單位,所以如果想要設置請求的QPS爲10,那麼此處常數應設置爲 60*10=600。

  1. 保存腳本
    配置完腳本後,保存腳本到本地

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-ncjG2aJg-1579408415836)(./1579407775378.png)]

4. 進行壓測

點擊啓動按鈕開始進行壓測,jmeter會按照配置好的壓測腳本進行壓測。

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-XXSn8x2e-1579408415838)(./1579407850055.png)]

通過查看壓測報告,可以知道壓測過程中哪些請求成功,哪些請求失敗了,成功的請求用綠色表示,失敗的請求用紅色表示。

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-8X666dBV-1579408415841)(./1579407921229.png)]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章