我正在尝试更新我们的硒测试以与最新的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