0
我有几百硒自动化测试的浏览器(显然)运行,有时他们不能没有很好的理由。我有一个重试分析仪,将重试测试时@Test
失败,但反正是有重试测试,如果@BeforeMethod
或@AfterMethod
失败?我可能是在@BeforeMethod
运行,可能会随机失败(但会通过,如果又跑),但因为它是在@BeforeMethod
跑了整个测试时不会尝试重新创建帐户的方法。我确实在XML文件中设置了configfailurepolicy="continue"
,因此至少其余的测试将继续运行。TestNG中 - 重试测试时,配置失败
我相信配置并不意味着重试这或许就是为什么有对配置方法没有重试机制的库项目目录。但是,为什么不建一个'while'环路将重新尝试的配置,如果放弃之前有一个失败的“n”的时间内结束了的配置方法内容的重试自己。这不适合你吗? –