這篇是安裝完成後,進行一個簡單的測試環境搭建,主要是方便你們瞭解大概流程與框架~html
一、添加線程組,設置線程組參數web
線程組:表明必定數量的併發用戶,它能夠用來模擬併發用戶發送請求。線程組是爲模擬併發負載而設計。服務器
名詞解釋:併發
線程數:虛擬用戶數。一個虛擬用戶佔用一個進程或線程。設置多少虛擬用戶數在這裏也就是設置多少個線程數。框架
Ramp-Up Period(in seconds):表示在這時間內建立完全部的線程。若有8個線程,Ramp-Up = 4秒,那麼線程的啓動時間間隔爲4/8=0.5秒(一秒啓動2個線程),這樣的好處是:一開始不會對服務器有太大的負載。若是Ramp-Up = 0秒,表示同時併發請求。ide
循環次數:每一個線程發送請求的次數。若是線程數爲20,循環次數爲100,那麼每一個線程發送100次請求。總請求數爲20*100=2000。若是勾選了「永遠」,那麼全部線程會一直髮送請求,直到選擇中止運行腳本。循環次數不能爲0,會一直加壓致使崩潰。測試
調度器:能夠設置啓動時間和結束時間編碼
二、選中線程組右擊添加smapler取樣器-HTTP請求
spa
配置請求參數,最基本是填寫web服務器ip及端口號、協議以及路徑線程
名詞解釋:
名稱:本屬性用於標識一個取樣器,建議使用一個有意義的名稱。
註釋:對於測試沒有任何做用,僅用戶記錄用戶可讀的註釋信息。
服務器名稱或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通訊,默認選中。
三、選中線程組右擊添加監聽器
添加:通常添加圖形結果、聚合報告、用表格察看結果、察看結果樹,結果能夠保存,文檔通常以jtl結尾保存
名詞解釋:
聚合報告:
jmeter中的響應時間都是以ms爲單位
四、執行前保存測試計劃
五、選擇線程組,點擊運行
原創文章,轉載請註明: 轉載自簡桀玄
本文連接地址: JMeter初級應用-搭建基本測試環境