我在Ubuntu 12.04 LTS上使用Firefox 27(先前爲26),並且在Selenium獨立服務器2.39(最新版本的Maven)中包含Tomcat應用程序。一切工作正常與Chrome,但我寧願使用Firefox,這是行不通的。 Firefox是使用xvfb從標準發行版安裝的。再次,所有設置都很好,因爲Chrome的工作原理,但是當我嘗試使用下面的代碼使用firefox:Selenium 2.39獨立使用Firefox 27/26不啓動Ubuntu 12.04 LTS
WebDriver webDriver = new FirefoxDriver(); webDriver.get(「www.google.com」);
當我拍攝xvfb的屏幕截圖時,我看到一個窗口,顯示以下錯誤: 「您的Firefox配置文件無法加載,它可能缺失或無法訪問」。
webDriver.get(「www.google.com」)只是掛起而不會返回。
相同的代碼在我的開發機器Mac OSX上工作正常。
我試圖降級Firefox和無濟於事,同樣的問題。任何人有任何建議?
我的硒版本是最新的,2.39。它不適用於Firefox 26,或者我降級了幾個以前的版本,並且在那裏沒有完全相同的問題。你想要什麼綁定?我會很樂意提供任何所需的信息.... –
是的,它是Java綁定 –
只需重新啓動機器就可以試試。我最近遇到過這個問題。重新安裝firefox沒有工作,但重新啓動我的mac後,它開始工作。祝你好運:) – Santoshsarma