【发布时间】:2015-03-11 10:59:16
【问题描述】:
如何在另一个 bug 修复后发现一个 bug?
我进行了一系列测试,针对新错误编写了测试,并进行了修复。现在,另一个测试失败了,表明该测试的参考数据是错误的,以及 SUT 中的错误。
我认为这不是回归错误,因为它不是在当前错误修复后出现的新错误,而是一直存在的错误,只是不可见/被当前修复的错误覆盖。
【问题讨论】:
-
@leppie 查看我的编辑。
标签: terminology
如何在另一个 bug 修复后发现一个 bug?
我进行了一系列测试,针对新错误编写了测试,并进行了修复。现在,另一个测试失败了,表明该测试的参考数据是错误的,以及 SUT 中的错误。
我认为这不是回归错误,因为它不是在当前错误修复后出现的新错误,而是一直存在的错误,只是不可见/被当前修复的错误覆盖。
【问题讨论】:
标签: terminology
如果新发现的错误是真正导致问题的错误,那么它可能被称为“root cause”
【讨论】:
我称之为隐藏或隐藏错误,通过修复之前隐藏它的错误来揭示。
【讨论】: