1、说明
①postman工具通过测试脚本进行断言(检查)可以自动判断接口是否正确,tests里添加接口预期结果,实现接口响应的自动校验。
②在编辑器右侧,列出了常用的测试脚本,可通过其快速添加测试脚本,构建测试用例;每个请求根据不同的测试点,可以添加多个测试脚本
③test Results里,根据添加的每个测试脚本,列出了详细的测试结果
2、测试脚本说明
1、Response body:Contains string。检查响应中,是否包含一个字符串
pm.test("Body matches string", function () {
pm.expect(pm.response.text()).to.include("string_you_want_to_search");
});
例:检查响应中是否包含“登录成功“
pm.test("Body matches string", function () {
pm.expect(pm.response.text()).to.include("登录成功");
});
2、Response body:Convert XML body to json Object。如果响应体是XML格式,将其转化为json格式,再进行操作
var jsonObject = xml2Json(responseBody);
例:tests中添加如下测试脚本,控制台打印出的响应体即为json格式
console.log(xml2Json