0

私は、分度器を使用してe2eテストをセットアップしようとしていますが、Chromeのバージョンが53.0.278以上である必要があります。例外:不明なエラー:Chromeのバージョンが53.0.278以上である必要があります。

環境: OS:Windows 7の(64ビット) クローム:44(私は最新のバージョンにアップグレードすることは許されないのです) 分度器:5.0.0 ChromeDriver:2.26 SeleniumStandalone:2.53.1

ありがとう。

+0

ブラウザをアップグレードできない場合は、別のものをダウングレードする必要があります。おそらくちょうどドライバ、おそらく分度器かもしれません – Gunderson

+0

応答のためにありがとうGunderson、私はテストのケースのほとんどが一般的なエラーメッセージ "要素がクリックできない"で失敗した後、2.20にクロムドライバをダウングレードしようとしました..そして、私はこれらのテスト場合は、私の同僚のシステムで正常に動作している.. –

答えて

0

ChromeDriver 2.26は、hereと記載されているChrome v53-55をサポートしています。

webdriver-manager update --versions.chrome 2.20コマンドでChromeDriverをダウングレードしてください。これにより、ChromeDriver 2.20がインストールされ、Chrome v43-48と互換性があります。

+0

あなたの応答をありがとうMezo、はい私も試してみました.. 2.20がインストールされている場合そのテストのほとんどが失敗し、それは一般的なエラーメッセージ " ".. ..しかし、これらのテストは、私の同僚のシステムで正常に実行されている、彼らは非常に高いクロムバージョン55を持っています。したがって、私はテストケースの問題を考えるかもしれない..私はクロム44の設定で何かが不足しているかもしれません。 –

+0

うん、よくChrome 44は2年以上経っています...それ以来多くの変更が行われており、アプリやテストスイートで互換性のないものがある可能性があります。 'Element is not clickable'はデバッグするのはかなり簡単なエラーです - エラーがスローされる直前に' browser.pause() 'を実行し、アプリケーションの状態をチェックします。 –

関連する問題