4

我们的系统有大约 100 个测试用例。我们正在尝试为它构建一个自动化测试套件。

在运行测试时说第 25 次测试失败。我们的自动化测试系统应该在这里退出并停止执行,还是应该将其标记为失败并继续尝试从 26 日开始执行测试用例(即每个测试周期将执行所有 100 个测试用例,而不管任何失败的测试用例)。

当然,在失败的测试用例(例如 25 号)之后,如果需要重置系统以执行 26 号以后的测试用例,它将得到处理。

谢谢

詹姆士

4

2 回答 2

8

如果您的测试是独立的 - 您应该完成所有测试。这样您就可以监控系统稳定性并立即查看所有问题,而无需无数次重新运行测试。

于 2011-07-15T07:26:35.690 回答
0

如果这是在没有人工干预的情况下运行的,比如作为一些自动构建的一部分,我想尝试所有测试。

但是,在某些情况下,您处于解决问题的模式中,这可能会节省人们停下来的时间。如果这很容易,我想提供“第一次失败时停止”选项。

于 2011-07-15T07:27:47.990 回答