2016-11-16 43 views
0

有没有一种方法可以指示Selenium Webdriver的最大测试持续时间,和/或如果测试的运行时间超过一定的时间,可以标记为失败并转到下一个测试?Selenium Webdriver测试的最大持续时间

+0

有人可以更新我的标题,我不能编辑它。它应该是持续时间,而不是duraton :-) – dmeehan

回答

0

您还没有提供有关您使用的框架的详细信息。我使用testng。它有一个选项timeOut以毫秒为单位。

@Test(timeOut=180000) 
public void timeoutTest(){ 
     Thread.sleep(180005); // the test fails 
} 
+0

我正在使用XUnit.net,它没有在最新版本中具有此功能 – dmeehan

+0

我刚刚检查了这个 - 看起来像它被故意删除 - https://xunit.github.io/文档/测试migration.html – vins