我在使用webdriver使用firefox時出現錯誤。Selenium 2.50不能在Firefox上工作45
無法連接後45000毫秒
版Firefox主辦端口7055 127.0.0.1:45.0 硒:2.50.1 的Windows 10的64位
是任何人都得到類似的問題或者任何想法什麼是越來越加載
我在使用webdriver使用firefox時出現錯誤。Selenium 2.50不能在Firefox上工作45
無法連接後45000毫秒
版Firefox主辦端口7055 127.0.0.1:45.0 硒:2.50.1 的Windows 10的64位
是任何人都得到類似的問題或者任何想法什麼是越來越加載
gem 'selenium-webdriver', '2.53.0'
在Gemfile中上面的記錄工作對我來說與Firefox 45.0.1和Ruby 2.0.0-p的工作的罰款與Chrome,但與Firefox沒有網址的this.Its解決方案647。
我將Firefox降級到版本43,它似乎解決了這個問題。 結論(..?)硒2.53不支持Firefox 45
我希望這有助於
我也嘗試過使用Firefox 43。同樣的問題 –
我降級到Firefox 44.0.2,它爲我工作。 要降級: 1.反安裝火狐45.0.1 2.反安裝Mozilla的維護服務
安裝: 1.火狐44.0.2我發現它:https://support.mozilla.org/en-US/kb/install-older-version-of-firefox
它也沒有使用44.0.2。我可以使用FF 44.0.2編輯哪個硒版本? –
火狐45不支持硒司機仍然。 Firefox 44.0.2可以很好地處理硒,所以一起去吧,它對我很有用。
這是Firefox升級問題,Selenium 47與Firefox 44不兼容。
我只好一路下調至39
更新硒服務器2.53解決了這個問題。 http://www.seleniumhq.org/download/
不幸未解決。這個版本不支持Firefox ...我希望不支持。我們必須等待下一次顛覆 – Victor1125
謝謝,這爲我解決了它。 – d33tah
此前我有同樣的問題,無法使用Firefox版本45.0.1加載URL。外部JAR的是selenium-java-2.46.0。將硒服務器升級到selenium-java-2.53.0(http://www.seleniumhq.org/download/)並更新項目中的其他外部JAR(某些JAR在Selenium版本53中更新並刪除)。最後,我可以使用selenium-java-2.53.0在Firefox 45.0.1上成功加載URL。
對我來說,它只是不工作......並且似乎沒有解決方案,因爲我嘗試了很多方法,但結果相同... –
如何更新項目中的外部JAR? –
Selenium-java-2.46.0包含libs文件夾中的33個項目,我刪除了這些項目,並將其替換爲selenium-java-2.53.0的libs文件夾中的11個新項目。我還用selenium-java-2.53.0.jar和selenium-java-2.53.0-srcs.jar替換了selenium-java-2.46.0.jar和selenium-java-2.46.0-srcs.jar。您可以通過右鍵單擊您的項目 - >屬性 - > Java構建路徑,然後轉到Libraries選項卡來更新它。希望這可以爲你工作。 – Dibo
嘗試使用firefox 46.0.1。它最適合硒2.53 它肯定會適合你。
https://ftp.mozilla.org/pub/firefox/releases/46.0.1/win64/en-US/
請參考https://stackoverflow.com/a/37728659/6469532
摘要:組合的火狐47.0.1和硒2.53.1將解決這個問題到現在爲止。
我可以確認Firefox 47.0.1和Selenium 2.53.1的組合確實可行!謝謝! –
對於RSpec的和RubyMine的用戶:
如果您的RSpec或Ruby測試不說話的瀏覽器,但瀏覽器打開,無所事事這可能是因爲您的硒的webdriver是達不到最新與當前的瀏覽器。
或者,這可能是因爲有安裝了硒的webdriver寶石製作多個版本,它使用的是最古老的一個默認。
在這裏,您可以看到的RubyMine列出的多個版本:
文件>首選項>語言&框架>紅寶石SDK &寶石
轉到終端,然後你的項目的根在那裏你gemfile存儲和輸入:
gem list
Y OU將得到一個清單,類似下面的一行:
硒的webdriver(2.53.4,2.44.0)
可以使用類似下面的卸載舊版本:
gem uninstall /Users/username/.rvm/gems/[email protected] selenium-webdriver
注意:您可以通過運行gem environment
然後得到的路徑,它會問你以下幾點:
選擇寶石卸載:
如果您沒有您需要的版本,安裝特定的版本運行在終端提示符下輸入:
gem search selenium | grep webdriver
您應該看到類似以下內容:
硒的webdriver(2.53.4)
然後你就可以安裝在終端下面是具體的版本:
gem install selenium-webdriver -v 2.53.4
我也更新了我的FireFox瀏覽器。
我使用的水豚和RSpec。一般來說,水豚默認爲火狐,但如果你仍然有可能要在你的.rb腳本的頂部明確定義的驅動程序問題。
Capybara.register_driver :firefox do |app|
profile = Selenium::WebDriver::Firefox::Profile.new
profile['browser.startup.homepage_override.mstone'] = 'ignore'
profile['startup.homepage_welcome_url.additional'] = 'about:blank'
Capybara::Selenium::Driver.new(app, :browser => :firefox, :profile => profile)
end
此組合爲我工作 -
火狐45.0.1 +硒2.53.1
火狐45.0。2 +硒2.53.1
火狐47.0.1 +硒2.53.1
http://stackoverflow.com/search?tab=newest&q=port%207055%20after%2045000%20ms –
我已經甚至試圖硒2.53,仍然得到相同的結果。任何人都可以提供解決方案或如何降級Firefox? –
我已經嘗試了所有在鏈接中提到的方式。即使它不適合我。可以在這裏提供任何人提供如何在Windows 10上使用selenium 2.51/2.53與firefox 45.0? –