一、简介
-
整体结构的响应断言,是指在进行接口测试时,对返回的响应数据的整体结构进行验证的一种测试方法。
-
这种方法通常用于确保服务端返回的响应数据,与预期数据结构完全一致,包括字段名称、字段值以及字段类型等方面。
二、应用场景
- 在接口自动化测试过程中,经常会碰到动辄几百个响应字段的场景。碰到这种类型的接口,会碰到两难的选择:
-
如果不做业务断言,无法保证接口的正确性;
-
如果做业务断言,工作量非常大,维护非常困难。
-
- 因此,针对大数据,我们可以这样断言:
-
针对主要且少量的业务字段断言;
-
其他字段不做数据正确性断言,只做类型与整体接口的校验;
-
与前面的版本进行diff,对比差异化的地方。
-