Jmeter吞吐量控制器


Jmeter吞吐量控制器可在做並發分流,數據分流,控制請求次數,限制線程使用次數等 以此來滿足需求。

使用場景:例如1000用戶並發時,分流處理,全部客戶登錄,三百用戶登錄后不做任何操作,五百用戶登錄后只執行A模塊流程,剩下二百用戶登錄后只執行B模塊流程。

此處並不是控制接口或線程組並發,

此處並不是控制接口或線程組並發,

此處並不是控制接口或線程組並發,

控制接口並發請求及線程並發的請移步,   階梯加壓線程組:https://www.cnblogs.com/beimingyouyuqingcangchuli/p/12118470.html  

 

位置:

 

 

界面:

 

 在此邏輯控制器里面的所有請求,會按照所設置的模式,去運行,具體使用如下:

Total Executions:設置運行次數

Percent Executions:設置運行比例(1~100之間)

Per User:如果勾選該項則按虛擬用戶數(線程數)來計算執行次數,如果沒有選中該項則按所有虛擬用戶數來計算執行次數。

 

例子如下:

線程組設置:

 

 

 

吞吐量控制器1 Total Executions:設置運行次數為3

 

 吞吐量控制器2   Percent Executions:設置運行比例 40.0

 

 接下來執行下看下測試結果: 

請求1: 設置執行三次,結果執行三次

請求2: 5 X 40% = 2 次


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM