2017-05-30 9 views
1

geckodriver v.09、jdk 1.8、selenium-server-standalone-3.4を使用して、2つのmozilla firefox 46,53をコントロールパネルにダウンロードしました。 - >プログラムフォルダはmozilla firefox 53のバージョンを見ることができます。以下のコードではエラーが発生しました。SELENIUM 3.4 GEKODRIVER V-9でFIREFOXを開くことはできません

+2

は、0.16のような新しいgeckodriverのバージョンを使用します – mosaad

答えて

0

geckodriver v0.9.0が2016年7月にリリースされました。その間に、いくつかのFirefoxのバージョンがリリースされたので、あなたのgeckodriverバージョンはFirefox 53で動作するには古すぎます。

これを解決する1つの方法は、最新バージョンのgeckodriver .16.1。しかし、v0.16.0では、Selenium 3.4が必要だと言われています。 詳細はhereをご覧ください。

  1. 任意のFFバージョン(1でも最新)をインストールし、あなたが保守サービスをオフにする:これは私がそれを可能にするためにやっている、Firefoxのバージョンについては、他の質問に答えるために

    自動更新

  2. FFオプションへ
  3. ゴー(または類似した何かが、それは呼ばれています)と無効
  4. アンインストールFirefoxの
  5. あなたが
  6. が必要なバージョンをインストールします(手動で何も削除せずに、デフォルトのオプションを使用して)

古いバージョンをインストールしても自動的に更新を試み、次回の再起動時には最新のバージョンになります。

関連する問題