教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

Jmeter的七大原件是什么?有什么作用?

更新時(shí)間:2023年02月03日18時(shí)18分 來(lái)源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

Test Plan(測(cè)試計(jì)劃):用于描述包含與此性能測(cè)試相關(guān)的所有相關(guān)功能的性能測(cè)試。換句話說(shuō),性能測(cè)試的所有內(nèi)容都是基于一個(gè)計(jì)劃。

Threads(Users)線程用戶:一個(gè)線程組,可以看作是一個(gè)虛擬用戶組,線程組中的每個(gè)線程都可以理解為一個(gè)虛擬用戶。在測(cè)試執(zhí)行期間,線程組中包含的線程數(shù)量沒(méi)有變化。測(cè)試片段(Test Fragment):測(cè)試片段是控制器上的特殊線程組,它與測(cè)試樹(shù)上的線程組處于層次結(jié)構(gòu)中。它與線程組不同,因?yàn)樗粫?huì)執(zhí)行,除非它是一個(gè)模塊控制器或被控制器引用。

取樣器(Sampler):取樣器是性能測(cè)試向服務(wù)器發(fā)送請(qǐng)求以記錄響應(yīng)信息,記錄響應(yīng)時(shí)間的最小單位,JMeter本機(jī)支持各種不同的采樣器。

邏輯控制器(LogicController):邏輯控制器由兩個(gè)組件組成,一個(gè)是用于控制采樣器節(jié)點(diǎn)的邏輯順序的控制器,在計(jì)劃中發(fā)送測(cè)試請(qǐng)求,另一個(gè)用于組織可以控制采樣器到節(jié)點(diǎn)。配置元件(config element):用于提供對(duì)靜態(tài)數(shù)據(jù)配置的支持。

定時(shí)器(Tmer):設(shè)置操作之間的等待時(shí)間,等待時(shí)間通常用于控制客戶端QPS的性

能。

前置處理器(Per Processors):用于在發(fā)出實(shí)際請(qǐng)求之前發(fā)送的請(qǐng)求的特殊處理。

后置處理器(Post Processors):用于向采樣器服務(wù)器發(fā)送請(qǐng)求以響應(yīng)響應(yīng)。

斷言(Assertions):用于檢查測(cè)試中得到的相應(yīng)數(shù)據(jù)等是否符合預(yù)期。

監(jiān)聽(tīng)器(Listener):用于對(duì)測(cè)試結(jié)果數(shù)據(jù)進(jìn)行處理和可視化展示的一系列元件。

0 分享到:
和我們?cè)诰€交談!