【postman教程】——断言

本文详细介绍了Postman中断言的概念和重要性,包括状态码断言、响应头断言、响应时间断言、响应正文断言和环境变量值断言,并通过JavaScript代码展示了具体的实现示例,帮助测试人员更好地理解和应用断言来确保接口测试的准确性。
摘要由CSDN通过智能技术生成

1、断言的定义
所谓断言,就是对返回的响应结果,做正误判断,如何结果符合设定的预期则判定为pass,如果结果与预期不符则判定为fail。断言主要是在Test操作框内进行设置,使用JavaScript语言编写,断言的结果在下方响应内容的TestResult内。
在这里插入图片描述
在这里插入图片描述

2、断言的类型
根据判定的对象的不同,可以分为:状态码断言、响应头断言、响应时间断言、响应正文断言、环境变量值断言。
3、实例展示
3-1 状态码断言:
对请求返回的状态码做判断,如果与预期一致则为通过。
实例代码如下:
tests[“status code is 200”] = responseCode.code == 200;
3-2 响应头断言
对请求返回的响应头header内容做判断,如果包含对应的值则为通过。
实例:检查header中是否包含Content-Encoding,代码如下:
pm.test(“Content-Encoding is present”, function () {
pm.response.to.have.header(“Content-Encoding”);
});
3-3 响应时间断言:
验证响应结果返回的responseTime是否在指定范围,小于对应的时间&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值