如何解决"Document was unloaded during execution (UnexpectedJavaScriptError)"



我正在尝试更新我们的硒测试以与最新的Firefox一起使用。此代码nipet显示了我如何初始化驱动程序。实例是类成员:ngwebdriver实例

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 */);

有以下错误:执行期间卸载文档(意外JavasCripterror)

请注意,此特定URL确实重定向到另一页,但原始页面和重定向页面都是角页。

我已经尝试了初始化我能找到的驱动程序的所有变体,并且它们都失败了。

我还有其他任何东西可以尝试克服这个问题吗?

量角器实际上不支持ff> v47

相关内容

  • 没有找到相关文章

最新更新