postman调试http接口
一、把登录接口返回的token赋值给其他接口
1、调用登录接口获取token
添加一个测试环境,例如:互联网

选择新增的测试环境,添加环境变量toekn,不需要赋予值,保存。

修改登录接口的Tests脚本为如下值:

var data=JSON.parse(responseBody);
if(data.data.token){
tests["body token"]=true;
postman.setEnvironmentVariable("token",data.data.token);
}else{
tests["body token"]=false;
}
调用该登录接口即可将token的值赋予环境变量。
其他接口再通过{{toekn}}获取该变量值即可。

2、调试接口

二、接口入参自增
1、在全局变量里自定义一个变量,并赋予初始化,比如自定义全局变量request_id,初始值赋值为1.

2、在接口的Pre-request Script处编写代码获取全局变量
var temp=parseInt(postman.getGlobalVariable("request_id"));//postman.getGlobalVariable获取定义的全局变量
temp+=1;
postman.setGlobalVariable("request_id",temp);//postman.setGlobalVariable设置定义的全局变量

3、接口入参处用{{request_id}}引用自定义的全局变量

浙公网安备 33010602011771号