整体结构响应断言

一、简介

  • 整体结构的响应断言,是指在进行接口测试时,对返回的响应数据的整体结构进行验证的一种测试方法。

  • 这种方法通常用于确保服务端返回的响应数据,与预期数据结构完全一致,包括字段名称、字段值以及字段类型等方面。

二、应用场景

  • 在接口自动化测试过程中,经常会碰到动辄几百个响应字段的场景。碰到这种类型的接口,会碰到两难的选择:
    • 如果不做业务断言,无法保证接口的正确性;

    • 如果做业务断言,工作量非常大,维护非常困难。

  • 因此,针对大数据,我们可以这样断言:
    • 针对主要且少量的业务字段断言;

    • 其他字段不做数据正确性断言,只做类型与整体接口的校验;

    • 与前面的版本进行diff,对比差异化的地方。