1. 程式人生 > >JMeter壓力測試入門

JMeter壓力測試入門

介紹 

Jmeter是Apache組織開發的基於Java的壓力測試工具,開源並且支援多個作業系統,是一款很好的HTTP測試工具。Jmeter是由Java開發的,所以在執行之前需要安裝JRE

執行方法:直接雙擊jmeter.bat 或者 在終端執行 ./jmeter.sh

測試流程

  1. 新建執行緒組

    執行緒數:一個使用者佔一個執行緒,  200個執行緒就是模擬200個使用者

    Ramp-Up Period(in seconds):   設定執行緒需要多長時間全部啟動。如果執行緒數為200 ,準備時長為10 ,那麼需要1秒鐘啟動20個執行緒。也就是每秒鐘啟動20個執行緒。

    迴圈次數: 每個執行緒傳送請求的次數。如果執行緒數為200 ,迴圈次數為10 ,那麼每個執行緒傳送10次請求。總請求數為200*10=2000 。如果勾選了“永遠”,那麼所有執行緒會一直髮送請求,直到選擇停止執行指令碼。

     
  2. 新增HTTP請求  
  3. 填寫相關協議/伺服器地址/相關介面以及方法
  4. 可新增各種形式檢視請求結果:聚合報告、檢視結果樹等多種形式檢視  
  5. 若模擬多個使用者的請求,可使用CSV Data Set Config引數化資料 從構造的資料檔案中按列讀取,變數名稱與檔案中的列對應,可以通過變數名稱在HTTP請求中通過${requestid}$配置