1. 程式人生 > >postman介面測試-批量引數化(匯入csv或txt檔案)

postman介面測試-批量引數化(匯入csv或txt檔案)

批量引數化---匯入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裡執行結果如下: