天天看點

Jmeter-集合點【同步定時器】應用

性能測試過程中,我們經常做并發測試,那麼怎麼讓多線程同時并發呢,于是我們用到了【集合點】這個知識點。

即:在請求數未達到集合點要求時,所有請求處于等待狀态。

Jmeter中集合點通過【同步定時器】進行設定。

Jmeter-集合點【同步定時器】應用

Number  of Simulated Users to Group by:

設定的10,即每10個請求一組進行并發測試

Timeout in milliseconds:

設定為0,即達到10請求時進行一組并發測試;達不到10,不會運作并發測試,請求會一直處于等待狀态,需要手工STOP;

設定為1000,即如果1s内不能達到10請求也運作測試。

Jmeter-集合點【同步定時器】應用
我們通過執行個體看一下,設定集合點和不設定集合點的差別:

場景一:設定集合點【10并發,集合點2】

線程組設定:線程數為10,Ramp-Up Period(in seconds)為1【為0時和同步定時器會有沖突,盡量不要設定為0】,循環次數為1

同步定時器設定:集合點設定為2,逾時設定為0

執行後,通過【用表格檢視結果】看出,同一時間,每次發送兩個請求,适用于同一時間發送多個請求的測試場景。

Jmeter-集合點【同步定時器】應用

場景二:不設定集合點【10并發】

線程組設定:線程數為10,Ramp-Up Period(in seconds)為1【為0時和同步定時器會有沖突】,循環次數為1

上一篇: Kali 安裝
下一篇: 作業4