如何解决Opera 驱动程序不支持 Selenium 的命令行标志
我正在使用带有 Selenium 的当前 opera 驱动程序来测试网站(以便我们可以支持 Opera 作为我们网站的批准浏览器)。我用 C# 编写代码。
当我打开 Opera 时,我会在屏幕顶部弹出一个提示:
您正在使用不受支持的命令行标志:--enable-blink-features=ShadowDOMV0。稳定性和安全性将受到影响。
我目前使用以下代码设置我的 Opera 实例:
string operaExeLocation = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) + @"\AppData\Local\Programs\Opera\74.0.3911.107\opera.exe";
OperaDriverService service = OperaDriverService.CreateDefaultService(@"C:\Opera\","operadriver.exe");
var operaOptions = new OperaOptions
{
BinaryLocation = operaExeLocation,LeaveBrowserRunning = false
};
driver = new OperaDriver(service,operaOptions);
我怀疑可以在 operaOptions 中关闭不受支持的标志 - 但我没有找到任何有关如何执行此操作的文档。如果您熟悉设置驱动程序,请提供帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。