第1篇文章API测试之Postman使用全指南(一)讲述了如何创建GET/POST请求
第2篇文章API测试之Postman使用全指南(二)讲述了如何将请求参数化
第3篇文章API测试之Postman使用全指南(三)讲述了如何创建Postman Tests和集合
第4篇文章API测试之Postman使用全指南(四)讲述了如何使用Collection Runner 运行集合
如何将请求参数化
数据参数化是Postman最有用的特征之一。你可以将使用到的变量进行参数化,而不是使用不同的数据创建相同的请求,这样会事半功倍,简洁明了。
这些数据可以来自数据文件或环境变量。参数化有助于避免重复相同的测试,可用于自动化迭代测试。
参数通过使用双花括号创建:{{sample}}。
比如下面的请求:
接下来创建一个参数化get请求:
Step 1) 创建一个参数化get请求
1、将HTTP请求设置为GET
2、输入URL:https://jsonplaceholder.typicode.com/users;将链接的域名部分替换为参数,例如{{url}}
。请求url现在应该是{{url}}/users。
3、点击Send按钮。
应该没有响应,因为我们没有设置参数的源,如下图:
Step 2) 使用环境设置所需的参数
1、点击眼睛图标
2、单击Edit将该变量设置为可在所有集合中使用的全局环境。
Step 3) 变量–variable
1、将名称设置为url,该url为https://jsonplaceholder.typicode.com
2、点击保存按钮
Step 4) 如果看到下面截图的样式,请单击Close
Step 5 ) 回到你的Get请求页面,然后单击发送Send按钮,Get请求应该就会返回结果了,如下图:
注意:请确保所有的参数都有准确的源数据,不管是环境变量还是数据文件,以避免出错。