稳定复现
记录入口、操作步骤、环境和实际结果,避免边猜边改。
缩小范围
通过日志、测试和差异对比,找到最小的责任代码区域。
验证回归
既检查问题消失,也检查相邻路径没有被新的修改破坏。
用回归测试修一个缺陷
先把错误变成稳定失败的测试,再做最小修复。
从失败日志定位测试和 CI 问题
保留准确运行、失败步骤和环境差异,复现以后再改。
使用案例 · 修复
诊断先于修改:先稳定复现、缩小范围,确定哪里坏了、为什么坏,再选择风险最小的修复并验证相邻路径。
记录入口、操作步骤、环境和实际结果,避免边猜边改。
通过日志、测试和差异对比,找到最小的责任代码区域。
既检查问题消失,也检查相邻路径没有被新的修改破坏。
先把错误变成稳定失败的测试,再做最小修复。
保留准确运行、失败步骤和环境差异,复现以后再改。