jmeter核心知識點之集合點

2021-10-04 19:41:09 字數 988 閱讀 7475

一、集合點(同步定時器)

1、集合點的作用

作用:阻塞線層,直到指定的執行緒數量到達後,再一起進行釋放,模擬併發
主要使用場景是 併發量特別大的場景 類似於「秒殺」,「搶購」之類的

1.1實現步驟

1.1.1. 建立測試計畫–>新增執行緒組–>通過sampler新增http請求,新增同步定時器

1.1.2 配置同步定時器

引數解釋:

1. number of simulated users to group 

by:集合多少使用者再執行請求(也就是執行的執行緒數)

2. timeout in milliseconds:超時時間(毫秒)

1)設定為0,無限等待,直到達到集合點設定的執行緒數

2)設定指定的時長,如果達到指定時長,集合點數量未到達,集合多少使用者釋放多少使用者量。

1.1.3 新增聚合報告檢視執行結果新增聚合報告:

2、集合點的作用域

1. 集合點只對乙個請求起作用,如果針對指定請求起作用,就放到請求內;

2. 集合點對多個請求起作用,放到與請求平級同一層次;

3、結合點的總結

集合點,也叫同步定時器,作用是阻塞執行緒的釋放,直到達到一定數量一次釋放,產生併發的壓力,從而模擬併發場景。

每個請求對所在的請求起作用,假如要想讓乙個結合點對多個請求起作用,要調整集合點和請求的層級關係,使其同一級

更多定時器資料

定時器,這位大佬寫的挺不錯的

Jmeter核心知識點 斷言

1 斷言的概念 概念 斷言就是讓程式代替人工去判斷程式響應資料是否達到了預期結果。2 斷言的作用 在request的返回層面增加一層判斷機制,檢測是否符合預期,來保證測試過程中資料互動與預期是一致的。3 斷言實現的大概流程 在sampler下增加對應的斷言 不同的斷言檢查的內容不同 配置響應的檢查內...

jmeter之集合點

集合點 step 1 新增 定時器 synchronizing timer 設定併發數。注意 集合點位置要放到集合的操作之前。timeout in milliseconds 指定人數多少秒沒集合到算超時 設定延遲時間以毫秒為單位 注意 如果設定timeout in milliseconds為0,表示...

jmeter之集合點

jmeter之集合點 集合點用以同步虛擬使用者,以便恰好在同一時刻執行某乙個事務。在測試計畫中,可能會要求系統能夠承受1000 人同時提交資料,在loadrunner 中可以通過在提交資料的事務前面加入集合點。這樣當虛擬使用者執行到此事務前的集合點時,loadrunner 就會檢查已經有多少使用者執...