API接口测试--postman的断言使用
在用postman进行接口测试的时候,我们可以添加断言来判断测试是否通过。官方提供了挺多方法,接下来简单讲解一下其用法。
断言是用于接口返回数据之后再执行,在Tests下面编写对应的脚本。
常用的有:
1、状态码判断
2、响应文本判断
3、响应header判断
4、响应时间判断
5、设置或获取变量值
一、设置/获取变量值
在右侧有获取模板,点击会显示模板,填充自己想要获取/设置的变量即可;设置环境变量,运行后点击查看环境变量可以看到刚刚设置的环境变量,多用于上一个接口数据返回到下一个接口当中
![](https://img2020.cnblogs.com/blog/2424700/202108/2424700-20210803155620974-1678780758.png)
二、状态码判断
判断请求返回的状态码以及状态消息
三、响应文本判断
判断响应的内容是否与实际符合,如测试天气时候,返回响应内容里面,reason对应的值为 "查询成功!"
判断响应数据的温度的值
四、响应header判断
判断响应头部里面是否包括某个字段,如content-type
五、响应时间判断
判断响应时间是否少于多少ms,如判断某个接口的响应时间是否小于50ms。
FAIL为失败断言,这里即响应时间为84ms,大于50ms,而非小于50ms,所以断言失败