postman安装使用及测试脚本编写

1.下载地址:

postman

2.解压安装注册登录

3.打开new tab

输入相关参数(外呼项目查询方法,有身份验证,所以输入token)
假如直接输入百度地址,就不需要输入参数
在这里插入图片描述

4.点击send,查看结果

在这里插入图片描述

5.测试脚本编写postman test script

1).结果是否包含某字符
pm.test(“Body matches msg”, function () {
pm.expect(pm.response.text()).to.include(“msg”);
}
);
在这里插入图片描述

2).结果码是否200
pm.test(“Status code is 200”, function () {
pm.response.to.have.status(200);
}
);
在这里插入图片描述

3).打印具体值(test)
var bodyJson=pm.response;
tests[bodyJson]=true
tests[“code==”+bodyJson.code]=true
tests[“datajson=”+bodyJson.text()]=true
var body=bodyJson.text();
var msg=body.match(new RegExp(‘msg"😦.+),"data’))[1];
tests[‘msg=’+msg]=true

在这里插入图片描述
具体响应值
在这里插入图片描述

4).控制台打印(console)
var bodyJson=pm.response;
console.log(bodyJson);
console.log(“code==”+bodyJson.code);
console.log(“datajson=”+bodyJson.text());
var body=bodyJson.text();
var msg=body.match(new RegExp(‘msg"😦.+),"data’))[1];
console.log(“msg==”+msg);
在这里插入图片描述

5).正则表达式截取想要打印的信息
var body=pm.response.text();
var msg=body.match(new RegExp(‘msg"😦.+),"data’))[0];
var msg1=body.match(new RegExp(‘msg"😦.+),"data’))[1];
tests[‘0=’+msg]=true; #全部显示
tests[‘1=’+msg1]=true;#只显示中间部分
如下图:
0d9a4e84f89c2ea62cd657.png#pic_center)

posted @ 2021-07-21 19:39  韧小钊  阅读(96)  评论(0)    收藏  举报