一、格式要求(有两种):
第一种:
pm.test("验证登录接口",function(){
断言内容
})
第二种:
tests["验证请求结果status字段是否正确"] = res_status === "ok"
二、断言内容常见写法:
1.状态码验证:
pm.response.to.have.status(200)
2.验证预期值为全固定值
pm.expect(请求json结果.字段).equal(字段预期值)
3.验证预期值为半固定值
pm.expect(请求json结果.字段).include(字段预期值)
4.验证预期值为动态值
pm.expect(请求json结果.字段).ok
5.验证请求响应时间小于200ms
pm.expect(pm.response.responseTime).to.be.below(200);
注意请求结果需要转json: pm.response.json()
本文介绍了两种常见的API测试方法,包括使用PM库进行函数调用的测试格式和断言内容的常见写法,如状态码验证、预期值检查以及响应时间限制。着重讲解了如何处理JSON响应并进行有效性验证。
1226

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



