接口测试-断言设计思路
接口测试断言设计思路
1)响应码
检查响应码是否符合预期,用来判断测试用例是否执行成功(针对http接口)
2)关键字
验证关键字是否符合预期,用来判断测试用例是否执行成功
3)正则匹配
当一个接口返回的内容较多,并且有一定规律时,可通过正则表达式来校验接口
返回的信息来判定测试用例是否执行成功
4)数据库匹配核对
比如对查询一个接口返回的数据进行验证时,可通过编写sql语句查询结果,
然后将sql语句执行后数据库返回的结果与接口返回的结果进行核对,以此来判定测试用例是否执行成功
5)通过相关接口进行辅助验证
比如,当测试一个删除接口时,删除一条记录后,想验证这条记录真的被删除,可调用查询接口,若删除的记录没
被查询到,则说明删除这条记录成功