重新运行失败的Selenium Nunit测试

重新运行失败的Selenium Nunit测试,selenium,nunit,Selenium,Nunit,在我们的测试环境中,有些测试在测试中不规则地失败 在某些情况下 所以我的问题是,怎样才能重新运行失败的Nunit测试呢 我的想法是在Nunit拆卸中实现一些步骤,以重新运行失败的测试,如下所示 [TearDown] public void TearDownTest() { TestStatus state = TestContext.Status; if (state == TestStatus.Failed) { // if so, is it possible

在我们的测试环境中,有些测试在测试中不规则地失败 在某些情况下

所以我的问题是,怎样才能重新运行失败的Nunit测试呢

我的想法是在Nunit拆卸中实现一些步骤,以重新运行失败的测试,如下所示

[TearDown] 
public void TearDownTest() 
{ 
  TestStatus state = TestContext.Status; 
  if (state == TestStatus.Failed) 
  { 


  // if so, is it possible to rerun the test  ??



  } 


} 
我的要求是-如果失败,我想尝试运行失败的测试至少三次 第一次和第二次

有人能提出你对此的看法吗

提前谢谢


Anil

我宁愿使用xml报告,使用一些xslt来找出失败的装置,并将其重新提供给运行测试的构建步骤,而不是使用拆卸。能否请您指导如何找出失败的测试并将其重新提供给构建步骤。因为我也需要这样做。如有任何参考链接,将不胜感激。