【发布时间】:2014-02-23 22:13:34
【问题描述】:
我在 Ubuntu 12.04 LTS 上使用 Firefox 27(之前是 26)和一个 Tomcat 应用程序,其中包含 Selenium 独立服务器 2.39(最新形式的 Maven),包括在应用程序中。 Chrome 一切正常,但我更喜欢使用 Firefox,它无法正常工作。 Firefox 是使用 xvfb 从标准发行版安装的。同样,所有设置都很好,因为 Chrome 可以正常工作,但是当我尝试使用带有以下代码的 firefox 时:
WebDriver webDriver = new FirefoxDriver(); webDriver.get("www.google.com");
当我截取 xvfb 的屏幕截图时,我看到一个带有以下错误的窗口: “您的 Firefox 配置文件无法加载。它可能丢失或无法访问”。
webDriver.get("www.google.com") 只是挂起并且永远不会返回。
相同的代码在我的开发机器 Mac OSX 上运行良好。
我尝试降级 Firefox,但无济于事,同样的问题。有人有什么建议吗?
【问题讨论】:
-
我的 Selenium 版本是最新的,2.39。它不适用于 Firefox 26,或者我降级了一些以前的版本,但它在完全相同的问题上不起作用。你想要什么绑定?我很乐意提供所需的任何信息....
-
是的,它是 Java 绑定
-
重启你的机器试试看。我最近遇到了这个问题。重新安装firefox不起作用,但重新启动我的mac后它开始工作。祝你好运:)
标签: firefox ubuntu-12.04 selenium-webdriver