4、postman动态参数传递(含token详细使用)

比如存在多套环境时(即有几个可使用的测试环境、预发布环境,但是代码接口都一样的时候),

就可用到设置postman环境变量,只需要维护这一组变量,就可实现多套接口测试

 

 

postman中,设置变量有两个地方:

(区别:第一种变量设置,在导出postman的接口文件时,无法把变量一起导出,因为这是postman固有的(本地变量和全局变量);

          第二种变量设置,是设置变量在某一组api的collections里面的,这是只针对当前接口集的,因此导出是可以导出变量的)

-----------那么为什么会存在导出时,会影响到接口变量呢?请点击这里查看-----------------------

设置变量的位置:第一个:

 

 设置变量的位置:第二个:

 

 

 

 

 

 

 

 

 

具体实现步骤:

第一种:普通参数传递

1、

 

 2、打开后,可进行选择新增global全局环境变量(一般是选择后面的add:自命名一组变量,方便管理)

 

 

3、设置好变量后,进行成功请求

 

 

 

 

 

 

第二种:动态参数传递

 

遇到登录的token值时,使用postman来动态获取并传递:

 

1、先同样设置一个变量名称,但是变量可以不填入(因为要动态获取登录的token)

 

 

2、

 

 

 

 

 

3、

点击请求,请求成功后,可以看到刚刚的变量名下token已经有值了,从登录请求获取到的token并自动设置到这下面的

 

 

 

4、下一接口请求时,如需要带上登录token,那么就以变量的方式,随着参数一起传入,记住写法:双括号中间写变量名:{{token}}

 

posted on 2020-05-12 21:43  QiKa  阅读(10039)  评论(0编辑  收藏  举报