1

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

请帮我..

4

1 回答 1

1

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

为了获得正确的行为,截至 2013 年 11 月 12 日,请确保您已将 Selenium 升级到最新的2.37.0并更新到 Chrome 2.6和 IE 驱动程序2.37.0 .dlls。这很重要,因为现代浏览器(如 Firefox、Chrome 和现在的 IE11)会自动更新到您需要增加 Selenium 版本才能跟上的程度。

于 2013-11-12T20:37:22.317 回答