测试样本随版本更新:怎样防止旧夹具掩盖问题
旧测试样本可能让测试继续通过,却没有覆盖新版本实际生成或接受的数据。
区分稳定契约和实现细节
保留业务必须稳定的断言,对输出顺序、内部字段等非契约内容谨慎使用快照比较。
加入新旧边界样本
针对新增格式、弃用字段和异常输入补充样本,并确认失败信息仍能说明问题。测试适配可见测试套件随版本更新。
旧测试样本可能让测试继续通过,却没有覆盖新版本实际生成或接受的数据。
保留业务必须稳定的断言,对输出顺序、内部字段等非契约内容谨慎使用快照比较。
针对新增格式、弃用字段和异常输入补充样本,并确认失败信息仍能说明问题。测试适配可见测试套件随版本更新。