// HTTP响应状态码 var http_response_code = pm.variables.get("http_response_code"); // 获取返回的status var response_status = pm.variables.get("status"); // 获取返回的msg var response_msg = pm.variables.get("msg"); // 引用获取的HTTP返回状态码进行断言 pm.test("HTTP返回响应状态码", function () { pm.response.to.have.status(http_response_code); }); // 引用获取的status的值进行断言 pm.test("返回数据中的status值为1", function () { var jsonData = pm.response.json(); pm.expect(jsonData.status).to.eql(response_status); }); // 引用获取的msg的值进行断言 pm.test("返回数据中的message值为登陆成功", function () { var jsonData = pm.response.json(); pm.expect(jsonData.msg).to.eql(response_msg); }); |
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) | Powered by Discuz! X3.2 |