postman介面測試-批量引數化(匯入csv或txt檔案)
阿新 • • 發佈:2019-01-28
批量引數化---匯入txt檔案
如:搜尋介面,需要搜尋“測試”、“愛心”、“A”、“123”等關鍵字
1.新建txt檔案(此處命名為data.txt),使用notepad++編輯。
第一行寫下引數名,第二行開始,逐行寫下引數各值,編碼格式設定為UTF-8
2.在Pre-request Script中,獲取引數值,並傳到搜尋介面
3.在collection runner中設定
注:點選Preview,可以檢視迭代次數以及每次迭代所傳的值。如果data.txt的編碼格式沒有設定好,這裡可能會出現中文亂碼問題
匯入csv或json檔案
Collection Runner裡可以import一個csv或json檔案來充當value值批量執行http請求和指令碼,在某個請求下需要在Pre-request Script裡將引數宣告 ,即這個引數的value值使用data file裡的測試資料,然後在param裡將該引數的key值定義下就可以了
以csv檔案為例,檔案的第一行必須是引數名,否則是引用不成功的,然後依次將測試資料寫進去
然後在postman裡設定下
通過定義data.username或者data["password"]就可以使用檔案的value值從而進行http請求了
在Runner裡執行結果如下: