jmeter之多並發


1.做壓力測試時需要設置線程數,2.造數據時跑多接口多條數據需要設置線程數,並且保證每個線程的多接口順序執行。3.需要設置數據不重復或者自增

一.設置線程數

主要用於壓力測試需要多並發時設置線程數,以及需要造多條數據時。可在線程組下設置線程數,線程數為n時線程組下的接口就會跑n次。

二.設置計數

如果需要的數據不能重復,或者需要自增,可以添加計數器

添加配置原件-計數器,計數器上設置初始值,遞增值,最大值。

引用名稱可作為參數傳遞${},比如傳到請求體的具體字段里,每次的線程執行到這個接口時這個字段就會自增直到計數器設置的最大值后,如果線程數還沒有執行結束,再繼續從初始值開始計數。如果初始值為1,遞增為1,最大值為2,線程數為10,那么接口字段傳入的值為1,2,1,2,1,2,1,2,1,2

三.Critical Section Controller

在執行多接口多並發時,接口和接口之間可能會搶線程,但是多接口執行時有時是接口與接口之間存在依賴的,必須按順序執行。這時可在線程組下添加邏輯控制器-臨界部分控制器(Critical Section Controller),將要執行的多接口加入到臨界部分控制器(Critical Section Controller)

 


免責聲明!

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



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