02.postman的断言使用

断言规则:

1、响应状态码:200

2、响应内容: 设定的预期值

3、响应时间:响应时间,小于规定的值。

 

02.postman的断言使用

//判断响应状态码 pm.test("Status code is 200",  function () { pm.response.to.have.status(200); });   //校验响应内容是否和预期一致 pm.test("校验响应的user字段",function (){  var jsonData = pm.response.json(); //将响应转换为JSON pm.expect(jsonData.json['user']).to.eql('user_01'); //对user这个字段和设置的值做比较 }); //检测响应时间是否小于  1s pm.test("Response time is less than 1000ms",  function () { pm.expect(pm.response.responseTime).to.be.below(1000); }); --------------------------------------- 通常还可以采用pm.variables.ge获取请求的传入参数

//获取发送的参数值
user1=pm.variables.get("user");
console.log(user1);

---------------------------------------

若断言未通过

若断言未通过,则 test results中的PASS会变成 FALL02.postman的断言使用

 

 

上一篇:postman学习笔记与相关面试题


下一篇:【IoT】 产品设计:硬件产品经理核心能力培养