【问题标题】:Re-run the failed Selenium Nunit tests重新运行失败的 Selenium Nunit 测试
【发布时间】:2012-06-04 09:53:31
【问题描述】:

在我们的测试环境中,有一些测试在 某些情况。

所以我的问题是,如何才能重新运行失败的 Nunit 测试。

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

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


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



  } 


} 

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

谁能提出你对此的看法

提前致谢

阿尼尔

【问题讨论】:

    标签: selenium nunit


    【解决方案1】:

    我宁愿使用 xml 报告,而不是使用拆解,使用一些 xslt 来找出失败的固定装置并将它们重新提供给运行测试的构建步骤。

    【讨论】:

    • 您能否指导如何找出失败的测试并将它们重新提供给构建步骤。因为我需要这样做。任何参考链接将不胜感激。