1.断言
预期与实际结果的判断
预期==实际:用例通过,写到报告里(pass)
预期!=实际:用例失败,写到报告里(fail)
[在这里插入图片描述]
注意:一般断言是在http响应中进行的
2.postman的Test功能
设置全局变量
设置环境变量
拿到并处理请求的响应
定义测试检查点和断言
3.第一个postman用例(js语法)
需求:状态码必须是200,必须返回10条数据
测试用例如下所示:
pm.test("状态码必须是200", function () {
pm.response.to.have.status(200);
});
var res =JSON.parse(responseBody);
console.log(res.length);
tests["必须返回10条数据"] = res.length ===10;
点击发送按钮,返回的数据如下所示:

“必须返回10条数据”显示fail是因为请求到的数据只有8条,不符合设定要求,所以显示fail。
Postman用例断言与测试功能介绍
博客介绍了断言的概念,即对预期与实际结果进行判断,结果会写入报告。还提及postman的Test功能,包括设置全局和环境变量、处理响应、定义测试检查点和断言。最后给出一个postman用例,需求是状态码为200且返回10条数据,因实际返回8条数据,该用例显示失败。
1341

被折叠的 条评论
为什么被折叠?



