1. 程式人生 > >Jmeter負載測試例子

Jmeter負載測試例子

data- 設置 sign 點擊 album 服務器 步驟 ext 錄制

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

工具/原料

  • Jmeter
  • 瀏覽器

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

  1. 1

    1.1 選擇測試計劃

    技術分享
  2. 2

    1.2創建線程組

    技術分享
  3. 3

    1.3創建錄制控制器

    技術分享
  4. 4

    1.4結果如下:

    技術分享 END

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

  1. 1

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

    技術分享
  2. 2

    2.2結果如下:

    技術分享
  3. 3

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

  4. 4

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

    技術分享
  5. 5

    然後點擊啟動

    技術分享 END

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

  1. 1

    3.1 裝入簽名證書

    技術分享
  2. 2

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

  3. 3

    3.2然後設置瀏覽器代理.

    技術分享 技術分享 技術分享 技術分享
  4. 4

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

    END

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

  1. 1

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

    技術分享 技術分享
  2. 2

    4.2然後jmeter的錄制控制器裏邊會有錄制步驟

    技術分享 END

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

  1. 1

    5.1 停止jmeter的代理

    技術分享
  2. 2

    5.2取消瀏覽器代理.

    技術分享 END

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

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

    技術分享
  2. 註意:Ramp-Up Period(in second)線:線程間的時間間隔,單位是秒。即所有線程在多少時間內啟動。

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

  3. 6.2添加listener的聚合報告

    技術分享
  4. 6.3 運行測試例子。

    技術分享
  5. 點擊導航欄的綠色按鈕運行測試

  6. 6.4結果如下:

    技術分享

Jmeter負載測試例子