【发布时间】:2010-07-29 12:59:41
【问题描述】:
我想在 ANT 构建脚本中运行 JUnit 回归测试套件。测试套件有已知数量的故障,我们正在努力修复这些故障。如果失败的测试数量增加(或者如果更容易编码,则完全改变),我希望构建失败 - 这个值可以在 ANT 脚本中硬编码。
我正在寻找有关如何实现此功能的详细信息。
【问题讨论】:
-
运行已知会失败的单元测试有什么意义?您可能知道,这违反了保持 100% 的单元测试始终通过的最佳实践——如果测试失败,请立即修复它,或者如果无法修复,则禁用/删除它。
-
好点,但这实际上是一个包含“已知”故障的回归测试套件。我希望及时修复这些问题,但目前我们刚刚开始记录它们并希望确保我们不会引入更多故障。