第1篇文章API测试之Postman使用全指南(一)讲述了如何创建GET/POST请求

第2篇文章API测试之Postman使用全指南(二)讲述了如何将请求参数化

第3篇文章API测试之Postman使用全指南(三)讲述了如何创建Postman Tests和集合

第4篇文章API测试之Postman使用全指南(四)讲述了如何使用Collection Runner 运行集合

如何将请求参数化

数据参数化是Postman最有用的特征之一。你可以将使用到的变量进行参数化,而不是使用不同的数据创建相同的请求,这样会事半功倍,简洁明了。
这些数据可以来自数据文件或环境变量。参数化有助于避免重复相同的测试,可用于自动化迭代测试。

参数通过使用双花括号创建:{{sample}}。

比如下面的请求:

java json postman请求参数 list对象_postman


接下来创建一个参数化get请求:

Step 1) 创建一个参数化get请求

1、将HTTP请求设置为GET

2、输入URL:https://jsonplaceholder.typicode.com/users;将链接的域名部分替换为参数,例如{{url}}。请求url现在应该是{{url}}/users。

3、点击Send按钮。

应该没有响应,因为我们没有设置参数的源,如下图:

java json postman请求参数 list对象_接口测试_02


Step 2) 使用环境设置所需的参数

1、点击眼睛图标

2、单击Edit将该变量设置为可在所有集合中使用的全局环境。

java json postman请求参数 list对象_API测试_03


Step 3) 变量–variable

1、将名称设置为url,该url为https://jsonplaceholder.typicode.com

2、点击保存按钮

java json postman请求参数 list对象_API测试_04


Step 4) 如果看到下面截图的样式,请单击Close

java json postman请求参数 list对象_API测试_05


Step 5 ) 回到你的Get请求页面,然后单击发送Send按钮,Get请求应该就会返回结果了,如下图:

java json postman请求参数 list对象_参数化_06

注意:请确保所有的参数都有准确的源数据,不管是环境变量还是数据文件,以避免出错。