可參照:http://www.cnblogs.com/liu-ke/p/4324157.html
壓測中有些參數是固定范圍內的取值,或者成對出現(如登錄帳號和密碼),以大量用戶同時登錄網站為例:
1. 新建一個csv或txt文件-logins.txt
第一列為username,第二列為對應的password,中間以逗號隔開,比如
username1,password1
username2,password2
username3,password3
username4,password4
username5,password5
2. http請求中的參數直接調用該文件:
點擊選項->函數助手對話框-> 選擇__CSVRead
點擊生成按鈕,則生成了函數,如圖所示:
CSV file to get values from | *alias 指${__CSVRead(,)}中()內的第一個參數,調用文件logins.txt的地址
CSV文件列號| next| *alias 指${__CSVRead(,)}中()內的第二個參數,調用文件logins.txt中第幾列的參數,注意第一列為0,第二列為1,依此類推。。。
3. http請求時參數化username和password
帳號的value為${__CSVRead(D:\jmeter\logins.txt,0)},
密碼的value值替換為${__CSVRead(D:\jmeter\logins.txt,1)}
4. 啟動jmeter的http請求,查看結果樹,可以發現調用的參數均為logins.txt中的數值