重新运行失败的Selenium Nunit测试
在我们的测试环境中,有些测试在测试中不规则地失败 在某些情况下 所以我的问题是,怎样才能重新运行失败的Nunit测试呢 我的想法是在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
[TearDown]
public void TearDownTest()
{
TestStatus state = TestContext.Status;
if (state == TestStatus.Failed)
{
// if so, is it possible to rerun the test ??
}
}
我的要求是-如果失败,我想尝试运行失败的测试至少三次
第一次和第二次
有人能提出你对此的看法吗
提前谢谢
Anil我宁愿使用xml报告,使用一些xslt来找出失败的装置,并将其重新提供给运行测试的构建步骤,而不是使用拆卸。能否请您指导如何找出失败的测试并将其重新提供给构建步骤。因为我也需要这样做。如有任何参考链接,将不胜感激。