您可以使用 Webdriver.io 测试最新版本的 Firefox(目前为 52)吗?

Can you test the latest version of Firefox (52 as of now) using Webdriver.io?

我看到 Webdriver.io 只支持 Selenium 2,而最新的 FF 使用的是 Selenium 3,那么有什么解决方法可以将 Webdriver.io 用于最新的 FF 吗? Webdriver.io 是否计划很快支持 Selenium 3?

我不知道对 selenium 3 的支持,但我使用的是最新版本的 ff,52.0.1 - x64,它在我的测试中运行良好。我正在使用 selenium-server-standalone-3.0.1

最新版本的 firefox 需要 gecko 驱动程序 才能启动,为此您必须下载 geckodriver.exe

System.setProperty("webdriver.gecko.driver", System.getProperty("user.dir") + "\geckodriver.exe");
WebDriver driver = new FirefoxDriver();
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);