本章进度 13 / 18
72%
正文已完成
L180修好一个案例,为什么会弄坏另外十个
理解回归测试如何检测局部修复带来的旧能力退化。
先用本课建立“回归测试”的基本直觉,后面的判断和练习才不会只靠记结论。
建议按完整课程顺序先看上一课;如果术语陌生,可以随时回补。
- 无需安装新工具
- 直接阅读并完成本页理解检查
为修复条件句增加一条强规则,可能让普通陈述全部被判待确认。回归测试保护已经成立的行为,不让局部修补暗中破坏其他分层。
能解释为什么每次提示、模型、资料或工作流变化都要重跑固定测试。
核心概念
先把关键判断说清楚
任何行为变更都算版本
提示词、模型、工具、检索索引和代码都会改变结果,应触发相应回归。
失败样本加入永久集
修复过的真实缺陷应成为回归案例,防止未来复发。
比较差异而非只看新分
列出改善、退化和未变化样本,才能评估取舍。
案例拆解
修复“如果”导致所有计划项丢失
规则将含“如果”的句子一律排除,修好一个误报却漏掉合法条件行动。
- 01
重跑普通、条件和拒绝三类固定集。
- 02
差异表显示误报 -1,但条件行动漏检 +6。
- 03
将规则改为保留条件与状态,而非整体删除。
案例结果
回归差异阻止了表面修复上线。
提交前练习
现在轮到你
为一次修改定义回归范围。
选做练习:本节练习可用于加速你巩固,但不影响继续学习。
内容会自动保存在当前设备
查看参考答案与评分标准
参考答案
改日期解析,回归中文日期、ISO、斜杠、无日期和时区边界;失败例加入永久集;比较字段准确、误填率和延迟。
评分标准
- 影响分析具体
- 不只重测失败样本
- 包含关键护栏
本课收口 · 理解检查
用 30 秒确认你理解了
用 30 秒理解检查确认你抓住了重点;阅读标记、练习和总结都不设硬门槛。
你现在更接近哪一种状态?
尚有必填项未完成,请补齐后再继续。
资料来源
继续核对与延伸阅读
本课内容最近更新于 。