Jmeter-常用函數之__CSVRead使用


可參照: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中的數值

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM