0


Postman内置动态参数和自定义的动态参数以及断言方式

一、问题:每次请求均需手动修改参数

解决方案:使用动态参数:内置动态参数/自定义动态参数,解决上述问题

二、Postman动态参数

1、内置动态参数,表现形式:{{$}}

2、常用的内置动态参数

{{$timestamp}} 生成当前时间的时间戳。

** {{$randomInt}} 生成0-1000之间的随机数**

** {{$guid}} 生成速记GUID字符串**

3、自定义动态参数

//手动的获得时间戳
  var times = Date.now();
//设置为全局变量
  pm.globals.set("times",times);

使用时直接使用{{变量名}},即:{{times}}

3.1.postman接口中设置自定义动态参数

3.2.接口中引用自定义的动态参数(全局变量)

三、动态参数的断言

1、内置动态参数:无法做断言

因为返回的类型不一样,断言结果会始终失败

2、自定义动态参数(全局变量):可正常断言

//断言形式常见的有下面3种:

pm.globals.get("times")
globals["times"]
globals.times


本文转载自: https://blog.csdn.net/weixin_37600187/article/details/128098040
版权归原作者 沫沫18S 所有, 如有侵权,请联系我们删除。

“Postman内置动态参数和自定义的动态参数以及断言方式”的评论:

还没有评论