2017-05-11 12 views
0

私は同じのためにeclipse.Linkを通じてリンクにアクセスしようとしていて、リンクにアクセスすることができません:以下http://toolsqa.com/selenium-webdriver/first-test-case/org.openqa.selenium.firefox.NotConnectedException:日食

が同じのためのコマンドです:

   WebDriver driver = new FirefoxDriver(); 
       driver.get("http://www.facebook.com"); 

私はセレン2.4、ファイアフォックス53、geckodriver-v0.9.0-win64を使用しています。 私のために空のウィンドウを開き、facebookにアクセスすることができません。

私はまた、それはまた助けることができなかった

System.setProperty("webdriver.gecko.driver","C:\\ToolsQA\\geckodriver.exe"); 
     DesiredCapabilities capabilities = DesiredCapabilities.firefox(); 
    capabilities.setCapability("marionette", true); 

を試してみました。 次の例外が発生しています: org.openqa.selenium.firefox.NotConnectedException:45000ミリ秒後にポート7055でホスト127.0.0.1に接続できません。 他に何ができますか?

+0

あなたが3.4.0にあなたのセレンのバージョンをつり上げることができ、0.16.1&Mozilla Firefoxのへのgeckodriver 53.x?エラースタックトレースと一緒にあなたの正確なコードを質問領域に入れますか? – DebanjanB

+0

削除 "DesiredCapabilities capabilities = DesiredCapabilities.firefox(); capabilities.setCapability(" marionette "、true);" – kushal

答えて

0

SeleniumとFirefoxはお互いに話し合いが難しいようです - 私はFirefoxのリリースがいくつかのリリースで変更されていると思っていますので、後方互換性は必ずしも保証されません。

の理由エラーを接続できないということは、Selenium Serverのバージョンが新しいバージョンのFirefoxで動作する方法を知らないことです。新しいバージョンのFirefoxをサポートするSelenium Serverの新しいバージョンをダウンロードする必要があります。

あなたがここからセレンの最新バージョンをダウンロードすることができますhttp://www.seleniumhq.org/download/

が、それはあなたを助けることを願っています:)