API测试之Postman使用全指南(原来使用 Postman测试API如此简单
全局变量参数化
在环境变量里面设置好参数,比如 url=http://www.baidu.com 某一类型的 BaseUrl 全部都是 www.baidu.com, 参数化之后倘若哪天 URL 变更之后,改一个环境变量里面的参数即可,不用去每一个 Case 一个个的去更改。
其中引用变量用法:{{变量名}}
批量参数化:
比如我有一个测试用例,Get 请求返回 JSON 数据,一共 50 个 ID,要保证 50 个不同的 ID 都要测试通过。
其实 URL 是一样的,不需要创建 50 个 request,创建一个就好,把所有的 ID 参数化即可。1、将所有的 ID 存储到 txt 或 csv 文档中,以备参数化使用。第一行是参数名,其他行为参数。在环境变量里面设置一个变量test id,如下图
2、在Pre-request Script(请求运行前会运行该脚本) 里面获取 ID 并设置到环境变量里面:
var secids = data.secids;
pm.environment.set("secid", secids);
3、点击 Run 之后,在 Collection Runner 里面进行导入 data.txt,并获取参数
万水千山总是情,点个“在看” 行不行!!!