在我们的测试环境中,有些测试在某些情况下会不规律地失败。
所以我的问题是,可以做些什么来重新运行失败的 Nunit 测试。
我的想法是在 Nunit TearDown 中实施一些步骤以重新运行失败的测试,如下所示
[TearDown]
public void TearDownTest()
{
TestStatus state = TestContext.Status;
if (state == TestStatus.Failed)
{
// if so, is it possible to rerun the test ??
}
}
我的要求是 - 如果第一次和第二次失败,我想尝试至少运行三次失败的测试
任何人都可以建议您对此的想法
提前致谢
阿尼尔