一:通過添加前置處理器(用戶參數(shù))
右擊---添加---前置處理器---用戶參數(shù),如下圖:
記住:如果想每次迭代變量值也更新,注意勾選“每次迭代更新一次”泵殴。調(diào)用的時(shí)候使用 ${變量名}即可。
二:通過CSV Data Set Config參數(shù)化?
選中取樣器拼苍,右鍵:添加-配置元件-CSV Data Set Config笑诅,從csv文件中讀取
說明:其實(shí)不一定要csv文件,親測(cè)txt格式的文件也可以
三:通過助手函數(shù)參數(shù)化?
打開Jmeter的函數(shù)助手映屋,選擇csvread函數(shù)苟鸯,生成函數(shù)同蜻;?
在Jmeter“選項(xiàng)”中-->選擇“函數(shù)助手對(duì)話框”-->選擇csvread函數(shù)或者直接采用快捷鍵Ctrl+F打開棚点,其中:?
CSV file to get values from | *alias:表示要讀取的文件路徑,應(yīng)該是絕對(duì)路徑(如:)?
CSV文件列號(hào)| next| *alias:表示當(dāng)前變量讀取第幾列數(shù)據(jù)湾蔓,注意第一列是0?
使用:如圖所示瘫析,第一例username就用?${__CSVRead(C:/Users/admin/Desktop/賬號(hào)密碼.csv,0)}代替
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?第二列password就用:?${__CSVRead(C:/Users/admin/Desktop/賬號(hào)密碼.csv,1)}取代
Jmeter執(zhí)行的時(shí)候,如果有多個(gè)線程默责,順序讀取第一行的數(shù)字贬循,如果線程組多于文件中的行數(shù),則循環(huán)讀取桃序。