Jmeter計數器的使用

2022-04-07 14:39:30 字數 1368 閱讀 9091

說一下jmeter中,配置元件-計數器的使用。

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

1、啟動jmeter,新增執行緒組,右鍵新增配置元件——計數器,如下圖:

新增完成如下圖:

starting value:給定計數器的起始值、初始值 

遞增:每次迭代後,給計數器增加的值

maximum value:計數器的最大值,如果超過最大值,重新設定為初始值(starting value),預設的最大值為long.max_value,2^63-1(如果持續壓測,建議最好不要設定最大值)

number format:可選格式,比如000,格式化為001,002;預設格式為long.tostring(),但是預設格式下,還是可以當作數字使用

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

與每使用者獨立的跟蹤計數器():全域性的計數器,如果不勾選,即全域性的,比如使用者#1 獲取值為1,使用者#2獲取值還是為1;

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

reset counter on each thread group iteration:可選,僅勾選與每使用者獨立的跟蹤計數器時可用;

如果勾選,則每次執行緒組迭代,都會重置計數器的值,當執行緒組是在乙個迴圈控制器內時比較有用。

2.具體使用:

如圖,我設定的初始值是1,格式解讀為00,最大值是100,沒迭代一次增值1,引用的名字為:$;

在取樣器中的設定如下:

在bodydata中,可以看到傳送的資料如下:

第一次迭代:

第二次迭代:

從以上圖可以看出,計數器成功的生成了我們所需要的數值。

如果勾選了與每使用者獨立的跟蹤計數器,則index 數值保值不變

第一次迭代:

多次迭代還是一樣的值:

計數器 智慧型計數器簡介

計數器主要是應用於電子科技領域,計數器是一種運用得比較多的時序邏輯電路。計數器可以對數字進行運算,它是一種沒有辦法顯示計算結果的顯示器。隨著電子科技的不斷發展,現在的計數器也實現了智慧型功能。智慧型計數器的出現幫助我們實現了很多高強度生產問題 複雜的技術問題,並且節約了生產成本和人力成本。智慧型計數...

Jmeter配置元件之計數器Counter

先說說利用jmeter生成資料的幾種方法 1 csv data set config 這個元件被用來在引數化生成資料時使用,簡單高效,容易生成有序數 只需要新建excel,然後通過拖拽 複製黏貼等方式產生不同的資料,然後讀取呼叫即可。但它也有不足之處,如下 如果資料庫中某些表的某些欄位不允許重複 比...

jmeter(十六)配置元件之計數器

剛翻看了一下部落格的草稿箱,發現很多未完成的草稿,拖了很久,趁著今天較空閒,就補上關於jmeter計數器這篇吧,拖延症,要不得啊。先說說利用jmeter生成資料的幾種方法 1 csv data set config 這個元件被用來在引數化生成資料時使用,簡單高效,容易生成有序數 只需要新建excel...