在我们的测试环境中,有些测试会不定期地失败 某些情况。
所以我的问题是,只能重新运行失败的Nunit测试。
我的想法是在Nunit TearDown中实施一些步骤来重新运行失败的测试,如下所示
[TearDown]
public void TearDownTest()
{
TestStatus state = TestContext.Status;
if (state == TestStatus.Failed)
{
// if so, is it possible to rerun the test ??
}
}
我的要求是 - 如果失败,我想尝试至少运行三次失败的测试 第一次和第二次
有人可以就此提出您的想法
提前致谢
阿尼尔
答案 0 :(得分:0)
我不是使用拆解,而是使用xml报告,使用一些xslt来找出失败的灯具,并将它们重新送到运行测试的构建步骤。