JMeter初級應用

JMeter初級應用-搭建基本測試環境

這篇是安裝完成後,進行一個簡單的測試環境搭建,主要是方便大家瞭解大概流程與框架~

1、添加線程組,設置線程組參數

線程組:代表一定數量的併發用戶,它可以用來模擬併發用戶發送請求。線程組是爲模擬併發負載而設計。

jmeter1

名詞解釋:

  • 線程數:虛擬用戶數。一個虛擬用戶佔用一個進程或線程。設置多少虛擬用戶數在這裏也就是設置多少個線程數。

  • Ramp-Up Period(in seconds)表示在這時間內創建完所有的線程。如有8個線程,Ramp-Up = 4秒,那麼線程的啓動時間間隔爲4/8=0.5秒(一秒啓動2個線程),這樣的好處是:一開始不會對服務器有太大的負載。如果Ramp-Up = 0秒,表示同時併發請求。

  • 循環次數:每個線程發送請求的次數。如果線程數爲20,循環次數爲100,那麼每個線程發送100次請求。總請求數爲20*100=2000。如果勾選了“永遠”,那麼所有線程會一直髮送請求,直到選擇停止運行腳本。循環次數不能爲0,會一直加壓導致崩潰。

  • 調度器:可以設置啓動時間和結束時間

2、選中線程組右擊添加smapler取樣器-HTTP請求
jmeter2  

 配置請求參數,最基本是填寫web服務器ip及端口號、協議以及路徑

jmeter3

名詞解釋:

  • 名稱:本屬性用於標識一個取樣器,建議使用一個有意義的名稱。

  • 註釋:對於測試沒有任何作用,僅用戶記錄用戶可讀的註釋信息。

  • 服務器名稱或IP:HTTP請求發送的目標服務器名稱或IP地址。

  • 端口號:目標服務器的端口號,默認值爲80 。

  • 協議:向目標服務器發送HTTP請求時的協議,可以是http或者是https,默認值爲http 。

  • 方法:發送HTTP請求的方法,可用方法包括GET、POST、HEAD、PUT、OPTIONS、TRACE、DELETE等。

  • Content encoding:內容的編碼方式,默認值爲iso8859

  • 路徑:目標URL路徑(不包括服務器地址和端口)

  • 自動重定向:如果選中該選項,當發送HTTP請求後得到的響應是302/301時,JMeter自動重定向到新的頁面。

  • Use keep Alive:當該選項被選中時,jmeter和目標服務器之間使用 Keep-Alive方式進行HTTP通信,默認選中。

3、選中線程組右擊添加監聽器

 添加:一般添加圖形結果、聚合報告、用表格察看結果、察看結果樹,結果可以保存,文檔一般以jtl結尾保存

名詞解釋:

   聚合報告:jmeter4

    jmeter中的響應時間都是以ms爲單位

4、執行前保存測試計劃

5、選擇線程組,點擊運行

原創文章,轉載請註明: 轉載自簡桀玄

本文鏈接地址: JMeter初級應用-搭建基本測試環境

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