postman數(shù)據(jù)驅動
這是 Postman 提供的數(shù)據(jù)驅動的功能,可以選擇 Csv 或者 Json 文件中記錄的數(shù)據(jù)。
以下面的請求為例,下圖中的請求有兩個參數(shù)userid
和externalopenid
:
?

那么對應的文件格式如下:
Csv 文件的格式
csv 是一種以逗號為分隔符的文本文件,也可以通過 excel 編輯。Postman 支持的 csv 數(shù)據(jù)文件格式如下(頂部的 path 和 value 分別對應 Collection 請求中的變量):
把data_01.txt文件保存之后,修改后綴名為csv

?
?

Json 文件格式
Json 文件大家應該都清楚,是一種類似 Js 中對象格式(熟悉 Python 的同學可以參考字典格式)。
Postman 支持的格式為一個數(shù)組,數(shù)組中的對象包含的鍵值對為所有的變量值:

?
?注意:如果數(shù)據(jù)文件中的變量數(shù)量少于 Collection 中使用的變量數(shù)量,那么 Postman 運行時會嘗試從環(huán)境( Environment )中取值。
文件上傳后,會在 Data 選項下方出現(xiàn) Data File Type 選項:

?
?提示:?Iterations 迭代的數(shù)量,會根據(jù)數(shù)據(jù)的數(shù)量自動設置。比如上面我們的數(shù)據(jù)有 4 條,則會自動設置迭代數(shù)量為 4。當然,你可以修改。
文章鏈接:https://www.dianjilingqu.com/463803.html
標簽: