首页 > 其他 > 详细

postman设置全局变量及参数化

时间:2020-03-14 21:17:45      阅读:164      评论:0      收藏:0      [点我收藏+]

笔者第一次记录使用过程,仅供参考

测试过程中接口的前缀都是一样的,所以我们可以将这个前缀作为全局变量来使用

首先,打开postman点击这里的小齿轮设置

技术分享图片

 

在这里就可以进行变量的一个添加,添加好之后记住这个变量名,点击保存(save)

技术分享图片

 

在这里就可以引用,注意引用的时候是双大括号

技术分享图片

 

 

我们在进行测试时往往会将数据存储在一个文件中,将变量进行参数化,这里是以注册接口为例

 首先我们需要定义一个变量用来接收文件中的参数

技术分享图片

 

 将上面的变量进行引用

技术分享图片

 

 然后将数据文件导入,点击小三角,点击Run

技术分享图片

 

 进行设置

技术分享图片

 

 设置完之后,点击run即可执行

 

如果想要对执行的结果进行断言,可以参照如下设置

 技术分享图片

 

 

var tittle = (data.tittle);
var code = (data.code); //获取数据中期望值,设置环境变量
pm.environment.set("code",code);
pm.environment.set("tittle",tittle);

var d = JSON.parse(responseBody);
if (d.code == code){
tests[tittle+" 案例通过 "+"预期:"+code+" "+"实际:"+d.code]=true;
}else{
tests[tittle+" 案例不通过 "+"预期:"+code+" "+"实际:"+d.code]=false;
}

最后执行的效果是酱紫的

技术分享图片

 

 

下面这位博主的断言文章很不错,如果有不懂的可以去看看

https://www.cnblogs.com/hanmk/p/10171062.html

 

postman设置全局变量及参数化

原文:https://www.cnblogs.com/luomabanxia/p/12493879.html

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