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

标签 java intellij-idea groovy geb

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

class HomePage extends Page {
...
}

并在项目 View 中。

错误信息如下:

Method 'waitFor' is not implemented

最佳答案

这是 Geb 0.12.0 中引入的回归。即使 IntelliJ 强调了您的代码,您的代码仍然可以工作,因此您可以安全地忽略它。如果它让您烦恼,那么您可以随时恢复到 0.10.0。

我计划在假期回来后发布 0.12.1,解决这个问题和另一个问题。

关于java - 自动化测试 Geb - 扩展页面或模块时出现 IntelliJ 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31536371/

相关文章:

java - 如何使用 Spring MVC 将参数(标识对象的主键)从 View 传递到 Controller ?

java - 多线程后无法获得正确的执行时间

java - Intellij Idea 上的 WAS Liberty

java - 在 Java Filter 中获取方法名称

java - 本地和原始 reposin git 之间没有区别。但是当别人克隆该项目时,在H2DB中找不到该表?

intellij-idea - 带有 Intellij 的 Gradle 脚本参数(例如 -Penv)

intellij-idea - .env 文件中的 GOLANG 环境变量

grails - 如何在ElasticSearch的精彩集锦中过滤掉(损坏的)HTML标签?

grails - 访问 Grails 全局变量时是否需要使用互斥锁?

dictionary - Groovy - 在对象实例化期间忽略映射中的额外属性