2017-08-17 13 views
0

Redhat Linux 6.6でfirefox 45.9.0ESRに対してwebdriver 2.53.1を実行しています。 FirefoxDriverオブジェクトは正常に作成され、空白のページ(about:blank)を使用してfirefoxが起動します。しかし、私がURLを開くために '取得'を実行すると、UnreachableBrowserExceptionの根底にある原因がorg.apache.http.NoHttpResponseException: localhost:7055 failed to respondとして失敗します。ブラウザが起動していると UnreachableBrowserExceptionと空白の画面でFirefox Webdriverが失敗する

  • ブラウザを殺していないFirefoxProfile

    に設定さ

    設定

    app.update.auto = false app.update.enabled = false app.update.silent = false media.gmp-provider.enabled = false webdriver.log.file = webdriver_debug.log webdriver.firefox.logfile = firefox_browser.log 

    マイ観測

    1. webdriverをアドオンが追加されました。
    2. によって 'netstat' webdriverがポート7055でリッスンしています
    3. 私はfirefoxとwebdriverのログをダンプするように設定しましたが、何もダンプされません。例外と再試行の取り扱い

    私がこれまで試したどのような

    1. Firefoxはタールボールエキスでは役立ちません。私は、フォルダを削除し、再度抽出しようとしましたが、それはいずれか役に立たなかった。
    2. get(url)の代わりにnavigate().to(url)を使用しましたが、結果は同じです。

    注:JRE 7は、セレン/ Firefoxがアップグレードするためにアップグレードする他の多くの依存の層があると私たちは、セレンまたはFirefoxをアップグレードすることはできませんセレン をアップグレード

    を実行するために使用されます。

  • 答えて

    0

    サーバーとクライアントの両方のセレンのjarファイルを更新する必要があります。

    ダウンロードリンクの下から最新のjarファイル: - あなたはまた、以下のURLからごヤモリドライバを更新する必要が

    http://www.seleniumhq.org/download/

    : -

    https://github.com/mozilla/geckodriver/releases

    追加性アップデートあなたのFirefox

    ヘルプ - >バージョン番号

    +0

    最新バージョンは使用していないと私は理解しています。セレンやファイアフォックスはアップグレードできませんのでご注意ください。ここでの問題は、10回のうち9回のテストが正常に機能し、突然1回の実行で何らかのランダムテストでこの失敗が見られるということです。 –

    関連する問題