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)

猜你喜欢

转载自www.cnblogs.com/x495122903/p/12921800.html