自动化测试用例执行 - 何时停止

时间:2011-07-15 07:24:36

标签: unit-testing testing automated-tests integration-testing system-testing

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

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

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

由于

詹姆斯

2 个答案:

答案 0 :(得分:8)

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

答案 1 :(得分:0)

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

但是,在某些情况下,您可以采用可以节省人类停止时间的问题来解决问题。如果这很容易,我想提供“首次失败时停止”选项。

相关问题