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)