java - RemoteWebDriver 和 WebElement 的通用接口(interface)

标签 java selenium selenium-rc

我有两种方法:
1. 接收 RemoteWebDriver 对象并对其执行 findElement()
2. 接收 WebElement 对象并对其执行 findElement()

有没有办法将这两个方法合并为一个方法来接收 RemoteWebDriverWebElement 对象?

最佳答案

通用接口(interface)是SearchContext:

https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/SearchContext.html

(您的 IDE 能够为您提供此类信息,请查找类型层次结构)

关于java - RemoteWebDriver 和 WebElement 的通用接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42267409/

相关文章:

java - Android 应用程序因方向更改而崩溃

java - 从文件中读取 boolean 变量

java - 使用 Selenium 在没有 Select 标签的情况下自动化下拉框

java - 根据与已知元素的接近程度获取未命名的 Web 元素

python - 无法弄清楚如何使用/selenium 抓取页面

java - 是否可以通过 Selenium RC 加载外部 javascript?

selenium - 使用 Selenium 在 Web 上测试 Flash 应用程序

java - 为什么日志在我的 WSO2 自定义消息处理器实现中不起作用?

java - 如何从 selenium rc 生成结果

java - JPA 存储过程结果集映射和 NonUniqueResultException