postman-接口参数化
一、参数化
参数化就是请求的数据需要动态变化或者批量读取的时候,通过将请求的数据存放在一个文件中,依次读取该文件中的数据,达到使用动态数据请求接口的目的
二、练习接口
1. 高德地图天气 API 免费版可用资源
- 30万次/日,200次/秒并发
- 实时天气预报
- 未来 4 天天气预报
- 最高最低气温、风力风向、湿度
- 与高德地图数据融合,极其丰富的地点地图路径数据
2. 高德地图天气 API 接入极简教程
- 打开并注册高德开放平台
- 进入高德开发平台的控制台,创建应用并获取 API Key
- 阅读高德地图天气开发文档
- 打开 API 接口工具,填入 高德地图天气 API URL
#url:
https://restapi.amap.com/v3/weather/weatherInfo?key=【你的_API_KEY】8&city=110000&extensions=all
#请求参数:
key:高德开发平台控制台,创建应用得到的Key
city::高德天气开发文档中的城市代码
#请求方法:get
3、参数化文件
参数化文件,一般有text文本和csv格式文件
text文本:
首行是参数名称,多行数据,参数名称和数据使用英文,逗号分隔,csv文件同理只是文件格式不同 示例1: city 110000 120000 130000 140000 示例2: city,name 110000,北京 120000,辽宁 130000,沈阳 140000,安徽
4、参数化请求
-先创建一个请求集合,方便管理请求接口
-在Pre-request Script中定义参数化变量名称
city = data.city;
-在请求参数中使用定义的变量:{{city}}
-在test中添加断言,以判断接口是否请求成功

-点击接口请求集合名称,使用批量执行接口请求
-点击run,进入批量执行请求设置页面

-查看请求结果并导出


浙公网安备 33010602011771号