Postman接口关联

问题:

①多种环境:开发环境,测试环境,生产环境

②接口关联:需要手动关联

③参数需要手动修改

 

两种方式进行关联:

1.json提取器实现接口关联

第一个接口:
//使用json提取器提取dynamicToken的值
//把返回的字符串格式数据 转换成对象的形式
var data = JSON.parse(responseBody);
//把dynamicToken设置为全局变量
pm.globals.set("dynamicToken", data.result.dynamicToken);

第二个接口:采用双大括号的形式关联
{{dynamicToken}}

 

2.使用正则表达式提取器实现接口关联

返回体

{
    "requestId": "3735dde401df48629179a57282db84b5",
    "success": true,
    "code": "00000",
    "message": "成功",
    "result": {
        "dynamicToken": "fe7110e19c924ccb9c8ad17d11fc6c86",
        "expiretime": "20220113102026"
    }
}
第一个接口
//使用正则表达式提取器实现接口关联,match匹配 var result = responseBody.match(new RegExp('"dynamicToken":"(.*?)"')); console.log(result[1]); pm.globals.set("dynamicToken", result[1]);

第二个接口:采用双大括号的形式关联
{{dynamicToken}}

 

Postman接口关联

Postman接口关联

 

上一篇:Postman坏境变量和全局变量


下一篇:c++ 北大oj1222 熄灯问题