在x个时间后跳过Selenium测试

时间:2014-10-14 10:09:40

标签: java spring unit-testing selenium-webdriver timeout

我在Java中使用selenium编写单元测试。我遇到的问题是某些测试需要比平时更长的时间。我想通过添加某种超时或技术来改善它,如果需要更长的时间才能完成测试。谁能提出这样的技术?

我在Spring框架中找到了@Timed注释,如果它比平时花费的时间更长,它将无法通过测试,但它不会中断或跳过测试。

1 个答案:

答案 0 :(得分:1)

您是否在JUnit中运行Selenium测试?如果是这样,您可以直接在 @Test 注释上使用 timeout 参数。

来自documentation

@Test(timeout=100) public void infinity() {
   while(true);
}