天天看點

Jmeter 通過讀取檔案參數化

參數化:錄制一個腳本,腳本中登入操作,輸入使用者名和密碼,假如系統不允許相同的使用者名和密碼同時登入,或者模拟多個使用者來登入系統。

就需要對使用者名和密碼進行參數化,使每個虛拟使用者都使用不同的使用者名和密碼進行通路。

前提:

假如,錄制一個腳本(可用badboy工具錄制),在jmeter中打開,找到有使用者名和密碼的頁面。如下:

Jmeter 通過讀取檔案參數化

1.

我們需要“參數化”的資料,這裡我用記事本寫了五個使用者名和密碼,儲存為.dat格式的檔案。

Jmeter 通過讀取檔案參數化

我将這個檔案放在了我的( D:\test.dat  )路徑下。關于如何得到成百上千的使用者名和密碼,首先要在資料庫中建立這些資料,将資料導出,整理儲存,這裡就不深究。

2.

編寫函數來調用這個test.dat檔案,點選菜單欄“選項”---->函數助手對話框,看下圖。

Jmeter 通過讀取檔案參數化

 更正:.dat檔案第一列從0開始取得。

3.

把寫好的函數複制到“登入”頁面使用者名和密碼位置。

Jmeter 通過讀取檔案參數化

參數化設定完成,運作腳本時,會調用我們D盤下面的test.dat檔案,第一列是使用者,第二列是密碼。

注意使用者名和密碼是一一對應的,中間使用者逗号(,)隔開。

繼續閱讀