postman数据驱动

这是 Postman 提供的数据驱动的功能,可以选择 Csv 或者 Json 文件中记录的数据。

以下面的请求为例,下图中的请求有两个参数useridexternalopenid:

 

那么对应的文件格式如下:

Csv 文件的格式

csv 是一种以逗号为分隔符的文本文件,也可以通过 excel 编辑。Postman 支持的 csv 数据文件格式如下(顶部的 path 和 value 分别对应 Collection 请求中的变量):

把data_01.txt文件保存之后,修改后缀名为csv

 

Json 文件格式

Json 文件大家应该都清楚,是一种类似 Js 中对象格式(熟悉 Python 的同学可以参考字典格式)。

Postman 支持的格式为一个数组,数组中的对象包含的键值对为所有的变量值:

 注意:如果数据文件中的变量数量少于 Collection 中使用的变量数量,那么 Postman 运行时会尝试从环境( Environment )中取值。

文件上传后,会在 Data 选项下方出现 Data File Type 选项:

 提示: Iterations 迭代的数量,会根据数据的数量自动设置。比如上面我们的数据有 4 条,则会自动设置迭代数量为 4。当然,你可以修改。

原文地址:https://www.cnblogs.com/jasmine0627/p/14841767.html