Selenium独立服务器无法启动本地Firefox驱动程序

时间:2013-11-12 16:36:14

标签: selenium-webdriver

我正在使用selenium独立服务器2.3.0.jar用于我的项目。它在IE,Safari中运行良好,但我无法得到相同的响应(无法在firefox,chrome中启动浏览器窗口。 对于chrome,我给了webdriver.chrome.driver后,它只是打开空白窗口,而不是网址。

请帮帮我..

1 个答案:

答案 0 :(得分:1)

当您尝试运行旧版本的Selenium时,如果在Selenium时更新版本的Chrome驱动程序(或IE驱动程序)超出支持的版本,则会遇到此问题。 jar生成了。不幸的是,在这种情况下你遇到的错误是没有和/或挂起的浏览器。如果防火墙阻止您的JSON数据包进入驱动程序服务器的端口,您将收到类似的错误。

为了获得正确的行为,截至2013年11月12日,请确保您已将Selenium升级到最新的 2.37.0 ,并且还要更新到Chrome 2.6 和IE驱动程序 2.37.0 .dlls。这一点非常重要,因为像Firefox,Chrome和IE11这样的现代浏览器会自动更新到需要增加Selenium版本的位置。