selenium - DefaultSelenium 和 RemoteWebDriver 有什么区别?

标签 selenium

RemoteWebDriver 是 Selenium 2.0 中 DefaultSelenium 的替代品还是可以将两者结合使用?

最佳答案

RemoteWebDriver 只是用于连接到远程 selenium 服务器的驱动程序。您可以将 WebDriver 和旧 Selenium 与从 DefaultSelenium 扩展的 WebDriverBackedSelenium 一起使用。

RemoteWebDriver driver = new RemoteWebDriver(new URL("http://remoteServer:4444/wd/hub"), DesiredCapabilities.internetExplorer());

Selenium selenium = new WebDriverBackedSelenium(driver, START_URL);

关于selenium - DefaultSelenium 和 RemoteWebDriver 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5539569/

相关文章:

testing - Behat 的 "When I press..."不适用于 Selenium 2.33

python - Selenium 打印元素的空innerHTML/innerText

Selenium - LoadableComponent 和 SlowLoadableComponent 有什么区别

python - 试图查找某些文本是否存在

firefox - 60 秒内无法获得稳定的 Firefox 连接 (127.0.0.1 :7055) ubuntu

java - Selenium 问题 : Select. deselectAll() 导致 iframe 问题

java - 我们可以使用 Robot Framework 来自动化 Web 和移动应用程序来执行并行执行吗

c# - 尽管我可以使用 Visual Studio 检查它,但 selenium Web 元素上的文本属性为空

xml - Xpath 改进

python - 使用 Selenium Python 在 Firefox 上更改语言