扩展页面或模块时自动测试Geb - IntelliJ错误

时间:2015-07-21 10:20:54

标签: java intellij-idea groovy geb

有没有办法在Geb中扩展Page或Module类,而不实现waitFor()方法?我的应用程序正在运行但是当IntelliJ在这里取消我的代码时很烦人:

class HomePage extends Page {
...
}

并在项目视图中。

错误消息如下:

  

方法'waitFor'未实现

2 个答案:

答案 0 :(得分:2)

这是Geb 0.12.0中引入的回归。即使IntelliJ强调它,您的代码也会正常工作,因此您可以安全地忽略它。如果它让你讨厌,那么你总是可以恢复到0.10.0。

当我从假期回来时,我打算用这个和另一个问题修复0.12.1。

答案 1 :(得分:0)

您可以按照here所述的默认等待时间配置您的项目,并显示here。等待中指定的超时值将成为您的默认值。还有一些额外的超时可以通过符号名称引用,而不是通过该页面上显示的数字引用。