Jmeter中各種參數化設置的方法


Jmeter中各種參數化設置的方法

 Jmeter中有較多需要參數化測試的地方:

1.從一個用戶登錄的接口獲取登錄后的token值,取值后用於后續接口調用

2.獲取用戶瀏覽后的cookies信息,需要用到HTTP Cookie 管理器來為同一線程組提供通用的cookies信息

 

Jmeter中通過${}形式來取參數值

當取值為變量,${變量名}

當取值為函數,${_函數名(參數1,參數2,參數3)}

json中和parameter中的取值方法相同

 

在獲取接口信息的時候,注意查看傳輸的頭信息中的Content-Type

Content-Type:application/json,使用Body Data上傳json格式的參數

Content-Type:application/x-www-form-urlencoded,使用Parameter上傳參數

 

 

 參數化的幾種方法

(一)CSV Data Set Config的設置(從csv文件導入參數)

1.創建一個csv文件,內容為參數的值集,每一個參數占一列,第一行就開始寫參數值,不要寫參數名,“測試用戶.csv”的首列內容為email,第二列為password

2.在http://zkread.com/login測試計划右鍵添加一個配置元件“config element”->“CSV Data Set Config”

3.Filename處填寫csv文件的完整路徑

(本機服務器操作,填寫csv完整路徑;遠程服務器操作,將csv文件放在jmeter的bin目錄下,直接填寫文件名)

4.Virable Names中填寫變量名,如果csv文件中有多個變量,則用逗號隔開

 

在http://zkread.com/login測試計划中設置CSV data set config,引用csv中的數據時

name中填寫接口的參數名

value值填寫${username} 


免責聲明!

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



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