jmeter用Stepping Thread Group 遞增並發數


jmeter安裝插件Stepping Thread Group 

 

 如圖所示設置的時候,本以為是每2秒 按 1 2 3 4 遞增的,總共請求應該是10個,可是運行后卻請求了幾十個。

這個是有關線程數是否就是請求數的問題,添加“常數吞吐量定時器“(Constant Throughput Timer)可解決這個問題(取樣器右擊--添加--定時器--常數吞吐量定時器)

 

 參數如圖所示:設置每秒的吞吐量(注意單位是分鍾,轉化時要乘以60。QPS * 60   QPS為每秒的請求數)

“只有此線程” 的目標吞吐量: 控制每個線程的吞吐量,選擇這種模式時,總的吞吐量為設置的 target Throughput 乘以該線程的數量

 

 運行后,剛好就是10個samples ,且時間就是每隔2秒增加一個進程(可以通過添加“用表格查看結果”看具體的情況)

 

 另一種設置方法:

按設置的Stepping Thread Group 進行設置,如下:6s遞增1個,那么60s就是10個請求,Constant Throughput Timer的 target Throughput就設置為10 。

 

 

 

 

結果為:

 

 

 完整的例子如下:

 


免責聲明!

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



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