1
最新のFirefoxで動作するようにSeleniumテストを更新しようとしています。このコードスニペットは、ドライバの初期化方法を示しています。 NgWebDriverインスタンス解決方法「実行中にドキュメントがアンロードされました(UnexpectedJavaScriptError)」
FirefoxOptions ffOptions = new FirefoxOptions();
ffOptions.SetPreference("marionette", true);
IWebDriver NonProtractorInstance = new FirefoxDriver(ffOptions);
Instance = new NgWebDriver(NonProtractorInstance);
Instance.Manage().Timeouts().SetScriptTimeout(TimeSpan.FromSeconds(1000));
Instance.IgnoreSynchronization = false;
しかし、次のコードが失敗した:
Instance.Navigate().GoToUrl(/* URL to angular page */);
この次のエラーで:インスタンスは、クラスのメンバである 文献は、実行時にアンロードされた(UnexpectedJavaScriptError)
注この特定URLは別のページにリダイレクトされますが、元のページとリダイレクトページはともに角ページです。
私は見つけることができるドライバを初期化するすべてのバリエーションを試しましたが、すべて同じようなエラーで失敗しました。
私はこれを克服しようとすることができる他のものはありますか?