笔者第一次记录使用过程,仅供参考
测试过程中接口的前缀都是一样的,所以我们可以将这个前缀作为全局变量来使用
首先,打开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
原文:https://www.cnblogs.com/luomabanxia/p/12493879.html