Postman关联
介绍:应用于多个http请求之间,有数据关联或依赖关系
A接口 依赖 B接口的数据
1.向B接口发送http请求,获取数据
2.将数据设置至全局变量(环境变量)中
3.A接口获取全局变量(环境变量)数据值,进行使用
- 案例:
请求获取天气接口,提取响应结果中的城市,将城市名,给百度搜索接口使用
- 实现步骤:
1.创建用例集,分别创建查询天气请求和百度搜索的请求
2.查询天气请求Tests中,编写代码获取城市名,写入全局变量
//获取全部响应结果
var jsonData =pm.response.json();
//从响应结果中获取城市名
var city = jsonData.weatherinfo.city;
//将城市名写入全局变量
pm.globals.set("glb_city",city)
3.点击Send按钮,发送请求,查看设置的全局变量
4.修改百度搜索氢气,使用全局变量,按城市名进行搜索
http://www.baidu.com/s?wd=手机 {{glb_city}}
Postman批量执行用例集