AI / 编程与调试
逐个故意改坏实现,看测试是否变红,找出形同虚设的用例
下面有 [条数] 条测试和对应实现。请做一次有效性检查:对每处关键逻辑,设想一个看似合理但错误的改动,比如把大于改成大于等于、缓存键少拼一个字段、异常时返回默认值,判断现有测试是否会失败。列出不会被任何测试发现的改动,并指出该补哪条断言。
中文原文
这一步手动做也行:改坏一行跑一次测试,比看覆盖率有用。