jmeter 參數化5_Count 計數器


如果需要引用的數據量較大,且要求不能重復或者需要自增,那么可以使用計數器來實現。

計數器(counter):允許用戶創建一個在線程組之內都可以被引用的計數器。

計數器允許用戶配置一個起點,一個最大值,增量數,循環到最大值,然后重新開始,繼續這樣,直到測試結束。計數器使用long存儲的值,所取的范圍是2^63——2^63-1.

 

  1. 添加計數器

2、參數說明

 

 

啟動(start):給定計數器的起始值、初始值,第一次迭代時,會把該值賦給計數器 

PS:英文版是Start,Jmeter的中文語言將Start翻譯成了“啟動”,有些歧義

遞增(Increment):每次迭代后,給計數器增加的值

最大值(Maximum):計數器的最大值,如果超過最大值,重新設置為初始值(Start),默認的最大值為Long.MAX_VALUE,2^63-1(如果持續壓測,建議最好不要設置最大值)

Number format:可選格式,比如000,格式化為001,002;默認格式為Long.toString(),但是默認格式下,還是可以當作數字使用

引用名稱(Reference Name):用於控制在其它元素中引用該值,形式:$(reference_name}

與每用戶獨立的跟蹤計數器(Track Counter Independently for each User):全局的計數器,如果不勾選,即全局的,比如用戶#1 獲取值為1,用戶#2獲取值還是為1;

如果勾選,即獨立的,則每個用戶有自己的值:比如用戶#1 獲取值為1,用戶#2獲取值為2。

每次迭代復原計數器(Reset counter on each Thread Group Iteration):可選,僅勾選與每用戶獨立的跟蹤計數器時可用;

如果勾選,則每次線程組迭代,都會重置計數器的值,當線程組是在一個循環控制器內時比較有用。

 

3、引用

 

 

 

 

 

 


免責聲明!

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



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