一襟铭、函數(shù)助手
以使用函數(shù)助手導(dǎo)入用戶(hù)賬戶(hù)、名稱(chēng)為例
(1)找到輸入用戶(hù)名、密碼的地址頁(yè)
(2)創(chuàng)建一個(gè)筆記本記錄我們的登錄數(shù)據(jù)寒砖,首先另存為UFT-8編碼格式赐劣,輸入所需的用戶(hù)名密碼,每一列表示一種參數(shù)哩都,每一行則表示一組參數(shù)隆豹,用戶(hù)名和密碼注意用(,)隔開(kāi),格式如:?40000000000,sss111
(3)修改文本的后綴名茅逮,由.txt修改為.dat璃赡,并保存
(4)在jmeter中的【選項(xiàng)】中選擇【函數(shù)助手對(duì)話(huà)框】,將會(huì)彈出如下對(duì)話(huà)框:
其中:
CSV?file?to?get?values?from?|?*alias:要讀取的文件路徑献雅,為絕對(duì)路徑
CSV文件列號(hào)|?next|?*alias:從第幾列開(kāi)始讀取碉考,注意第一列是0
如上圖所示,我們讀取的是c.txt里面的第一列用戶(hù)名(如果要讀取第二列的密碼挺身,只需將0改成1即可,往后類(lèi)推)侯谁,點(diǎn)擊【生成】按鈕即可生成函數(shù),我們使用時(shí)即拷貝生成的函數(shù)字符串:${__CSVRead(E:\c.txt,0)}
(5)將用戶(hù)名和密碼生成的函數(shù)字符串分別粘貼至第一步的輸入框中
二章钾、借助jmeter中的配置元件(CSV Data Set? Config)
(1)選中線(xiàn)程組墙贱,右鍵添加-配置元件-CSV Data Set? Config
(2)配置各項(xiàng)參數(shù)
Filename即路徑+文件名;
File encoding:文件編碼格式贱傀,必須為UFT-8惨撇;
Variable Names:變量名,此處為用戶(hù)名府寒,密碼魁衙;
Delimiter:即變量間分隔符,如果使用的是逗號(hào)株搔,就填寫(xiě)(,)如果是TAB剖淀,則填寫(xiě)\t(如果此文本文件為CSV格式的,默認(rèn)用英文逗號(hào)分隔)纤房;
Allo quoted data: 是否允許引用該文件纵隔;
Recycle on EOF? --- True=當(dāng)讀取文件到結(jié)尾時(shí),再重頭讀取文件,False=當(dāng)讀取文件到結(jié)尾時(shí)炮姨,停止讀取文件捌刮;
Stop thread on EOF? --- 當(dāng)Recycle on EOF為False時(shí),當(dāng)讀取文件到結(jié)尾時(shí)剑令,停止進(jìn)程糊啡,當(dāng)Recycle on EOF為T(mén)rue時(shí),此項(xiàng)無(wú)意義
(3)使用剛才定義好的變量
ps:函數(shù)助手方法要比CSV控件方法參數(shù)化功能要弱吁津,推薦使用CSV控件方法棚蓄。