大型網站壓力測試及優化方案(10)

發表于:2017-04-17來源:云棲社區作者:邴越點擊數: 標簽:壓力測試
這個主要是用來調節(線程組),控制線程每次運行測試邏輯(比如說:發出請求)的時間間隔。當然這個下面還有很多類型的定時器,他們主要功能就是
這個主要是用來調節(線程組),控制線程每次運行測試邏輯(比如說:發出請求)的時間間隔。當然這個下面還有很多類型的定時器,他們主要功能就是調節時間間隔,但個個組件之間的策略有很大不同。
 
(4)Pre Processors 前置處理器 / Post Processors 后置處理器
類似一個HOOK,在測試執行之前和執行之后執行一些腳本的邏輯。該組件我還沒有具體使用過,但大致功能就是這樣,非重點組件。
 
(5)Assert 斷言
是指對于Sample完成了請求發送之后,判斷一下返回的結果是否滿足期望。
 
(6)Listener 監聽器
這個組件不同于平時在Web編程的那種監聽器,他是伴隨著Jemeter測試的運行而從中抓取運行期間的數據的一個組件,經常使用的是聚合報告組件,從里面可以統計到測試的TPS,響應時間等關鍵測試數據。

3.進行第一個測試

(1)設置線程組參數
首先在TestPlan下面添加一個ThreadGroup組件,設置線程組組件各項參數。
 
 
線程數:最大測試時使用的線程數。
Ramp-Up Period : Jmeter達到指定最大線程數的時間。
循環次數 : 如果是Forever,線程組中的線程將不間斷的連續測試系統,當然也可以設置每個線程測試的次數,當完成了規定次數后,該線程將自動退出線程組。
 

原文轉自:https://yq.aliyun.com/articles/66589

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97