首页 > 其他 > 详细

四、postman关联、参数化

时间:2020-06-17 23:10:26      阅读:75      评论:0      收藏:0      [点我收藏+]

一、postman关联

在实际接口测试中,后一个接口要用到前面接口返回的结果,从而让后面的接口能够正常运行,这个过程的实现成为关联

技术分享图片

 

 

 如上图通过新版本或者老版本的语法把获取的变量access_token设置成了全局变量,此时我们在全局变量设置中看的到代码运行的效果,即变量名token_id成为了获取access_token的参数

技术分享图片

 

 

 接下来即为引用已经设置好的全局变量token_id把它传入下一个接口中,注意这里设置的为全局变量哦

技术分享图片

 

 

 

 

二、参数化

在接口测试中,部分参数每次发送请求是都要唯一的数值,这时可以采用把测试数据参数化处理的方式实现,postman参数化的形式主要有三种

1、内建变量实现

内建变量为postman自带的系统变量,但是不能进行精确化的对比

{{$guid}}  :添加一个V4风格的GUID如(a002-44ac-45ca-aae3-52bf19650e2d)

{{$timestamp}}:添加当前的时间戳,精确到秒

{{$randomint}}:添加0-1000之间的随机整数

 

2、Pre-request-Script页签中使用代码实现,这是比较推荐的一种参数化方法,可以通过自己写脚本的方式,提高了可塑性,

值得注意的是接口测试执行时接口会先执行这里的代码,然后发送请求,最后进行断言,与test一样都支持js语法

技术分享图片

 

 

3、外部文件的方式实现

通过csv文件或者json格式的文件实现参数化

技术分享图片

 

四、postman关联、参数化

原文:https://www.cnblogs.com/aichixigua12/p/13154971.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!