Jmeter負載測試例子


通過瀏覽器操作網站在jmeter錄屏控制器顯示錄屏例子,並且通過這例子模擬多用戶(線程)來負載測試。

工具/原料

 
  • Jmeter
  • 瀏覽器

1.先在測試計划創建線程組和錄制Case

 
  1. 1

    1.1 選擇測試計划

     

    Jmeter負載測試例子
  2. 2

    1.2創建線程組

    Jmeter負載測試例子
  3. 3

    1.3創建錄制控制器

    Jmeter負載測試例子
  4. 4

    1.4結果如下:

    Jmeter負載測試例子
    END

2.先在jmeter設置代理服務器

 
  1. 1

    2.1 在工作台建立代理服務器

    Jmeter負載測試例子
  2. 2

    2.2結果如下:

    Jmeter負載測試例子
  3. 3

    (注意默認端口是8080,當然可以改)

  4. 4

    目標控制器是選擇剛才的錄制控制器,分組選擇(每個組放入一個新的控制器)

    Jmeter負載測試例子
  5. 5

    然后點擊啟動

    Jmeter負載測試例子
    END

3.在瀏覽器設置代理服務

 
  1. 1

    3.1 裝入簽名證書

    Jmeter負載測試例子
  2. 2

    在jmeter根目錄下雙擊上面證書文件,安裝(默認下一步完成就好).

  3. 3

    3.2然后設置瀏覽器代理.

    Jmeter負載測試例子
    Jmeter負載測試例子
    Jmeter負載測試例子
    Jmeter負載測試例子
  4. 4

    同jmeter的代理服務器端口一樣 ,然后確定

    END

4.在瀏覽器測試網址,結果會錄屏到jmeter

 
  1. 1

    4.1輸入網址,進行一系列動作測試。

    Jmeter負載測試例子
    Jmeter負載測試例子
  2. 2

    4.2然后jmeter的錄制控制器里邊會有錄制步驟

    Jmeter負載測試例子
    END

錄屏結束后停止jmeter代理,且瀏覽器取消代理。

 
  1. 1

    5.1 停止jmeter的代理

    Jmeter負載測試例子
  2. 2

    5.2取消瀏覽器代理.

    Jmeter負載測試例子
    END

6.jmeter設置線程個數(並發量)和監聽器(listener)來測試.

 
  1.  

    6.1修改線程個數(模擬用戶量)

    Jmeter負載測試例子
  2.  

    注意:Ramp-Up Period(in second)線:線程間的時間間隔,單位是秒。即所有線程在多少時間內啟動。

    線程屬性-循環次數:請求的重復次數,如果選擇后面的forever(默認),那么 請求將一直繼續,如果不選擇forever,而在輸入框中輸入數字,那么請求將重復指定的次數,如果輸入1,那么請求將執行一次,如果是0,會出現問題。

  3.  

    6.2添加listener的聚合報告

    Jmeter負載測試例子
  4.  

    6.3 運行測試例子。

    Jmeter負載測試例子
  5.  

    點擊導航欄的綠色按鈕運行測試

  6.  

    6.4結果如下:

    Jmeter負載測試例子
  7.  


免責聲明!

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



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