EdgeでSeleniumテストを実行する際に問題があります。 Windowsはバージョン4.15063で更新されます。しかし、現在、このアップデートは自動ではありません。しかし、Edgeの最新バージョンはすでに4.15063に切り替わっています。私はWebDriverManagerを使用していますが、以前のバージョンではうまく動作しません。WebDriverManagerを使用してEdgeDriverのバージョンを設定できません
EdgeDriverManager.getInstance().version("3.14393")setup();
ドライバの以前のバージョンがロードされません。 Webdriverのマネージャーのバージョンは1.6.2です。成功せず、また
DesiredCapabilities capabilities = DesiredCapabilities.edge();
capabilities.setVersion("3.14393");
driver = new EdgeDriver(capabilities);
を
System.setProperty("wdm.edgeVersion", "3.14393")
など:私はいくつかの方法でEDGEのためのバージョンを設定しようとしています。しかし、デバッグ時にそれを確認することができます
上記のいずれかの方法のセットから返された結果のバージョンです。 ChromeDriverManagerと同じオプションが正しく動作し、正しいバージョンのドライババイナリがロードされていますが、 DriverManagerに問題があると思います。 ローカルストアからダウンロードしたバイナリを使用すると、EdgeDriverを正常に実行できます。
私はいくつかの調査を行い、BrowserManager.classライン143のそれを見てきた - リスト urls = this.getDrivers(); versionToDownloadは最新の「4.15063」になります。 –