1. 程式人生 > 程式設計 >Jmeter引數化獲取序列資料實現過程

Jmeter引數化獲取序列資料實現過程

一、序列資料是什麼

很簡單,就是利用引數化能產生順序值,比如 1,2,3,4,5,6 或者約定格式 001,002,003,004等。

二、jmeter 產生序列資料

2.1 利用函式助手對話方塊實現

在jmeter選單處點選 工具 -- 函式助手對話方塊 -- 下拉框選擇 counter -- 進入如下介面:

Jmeter引數化獲取序列資料實現過程

mac系統點選生成時會自動複製生成的函式,直接可以在需要的地方貼上。如:

Jmeter引數化獲取序列資料實現過程

這樣設定後,可以通過執行緒組設定介面的迴圈次數輸入比如 5 來進行測試。

2.2 利用配置元件--計數器元件實現

Jmeter引數化獲取序列資料實現過程

  • starting value : 初始值,計數器的初始值設定
  • 遞增:遞增 為每次遞增的值設定,如starting value設定為1,遞增設定為3 ,則會產生 1、4、7、10等這樣的序列值
  • maximum value : 最大值設定
  • 數字格式:設定序列的顯示格式,如設定為 00000,則會產生 00001 、00002、00003這樣格式的值
  • 引用名稱:即設定引數名稱,其它地方可以通過該引數名稱進行引用
  • 與每使用者獨立的跟蹤計數器:全域性的計數器,如果不勾選,即全域性的,比如使用者#1 獲取值為1,使用者#2獲取值還是為1;如果勾選,即獨立的,則每個使用者有自己的值:比如使用者#1 獲取值為1,使用者#2獲取值為2。
  • 在每個執行緒組迭代上重置計數器:可選,僅勾選與每使用者獨立的跟蹤計數器時可用;如果勾選,則每次執行緒組迭代,都會重置計數器的值,當執行緒組是在一個迴圈控制器內時比較有用。

如上圖設定好後,在需要的地方如下圖的方式引用:

Jmeter引數化獲取序列資料實現過程

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。