【发布时间】:2019-05-15 15:14:11
【问题描述】:
没有使用webdriver,我观察到driver.FindElement 方法的返回类型为WebElement-Remotewebdriver。
使用 Webdriver,我观察到 FindElement 方法的返回类型为 WebElement-Webdriver。
ChromeDriver driver = new ChromeDriver();
driver.get("https://ui.freecrm.com/");
driver.findElement(By.xpath("//div[@class='ui fluid large blue submit button']"));
如果 Chromedriver 正在实现 Webdriver 接口,为什么我看到 findElement 的返回类型为 Webelement-RemoteWebdriver 而不是 Webelement-Webdriver?
我知道RemoteWebdriver 类实现了Webdriver 接口。何时使用remotewebdriver,为什么?
【问题讨论】:
-
如何不使用使用 WebDriver 运行 Selenium 测试?
标签: selenium selenium-webdriver webdriver remotewebdriver