0

我已经创建了编码的 UI 测试,我想在测试失败后关闭并重新打开应用程序。现在我已经设置了我的测试,以便它在所有测试开始时运行应用程序,因为打开应用程序需要很长时间,而且我不希望或不需要在每次测试之前只打开其中一个。然而,现在,如果应用程序抛出错误,我的所有其他测试都会在不应该失败的情况下失败。有谁知道在我的一个测试失败后运行代码的方法?

4

1 回答 1

2

您可以TestContext.CurrentTestOutcome在方法中使用属性[TestCleanup]来确定测试执行的结果。

您可能希望将此[TestCleanup]方法移至父类以使其可重用。

于 2012-10-04T21:24:12.697 回答