postman接口自动化(二)tests

这里讲几个常用的tests方法

写在前面:所有的语法,都可以点击Tests之后,在最右侧查看。(其实根据英文意思,可以大约知道这些参数是什么作用的)点击一下右侧参数,可以自动导入语法~

 

 

1、获取返回结果,存入变量

pm.environment.set("id", body.data.Id);

 

2、断言响应结果是200

pm.test("Status code is 200", function () {
pm.response.to.have.status(200);
});

 

3、断言匹配字符串(有Id字段)

pm.test("Body matches string", function () {
pm.expect(pm.response.text()).to.include("id");
});

 

4、定义一个变量,接收返回结果

var body = pm.response.json();

 

5、后台打印参数

console.log(body)

 

posted @ 2020-05-20 09:44  小町  阅读(510)  评论(0编辑  收藏  举报