【问题标题】:Disable/Remove Browser's Infobars while in IE mode in Chromium Edge Browser in Selenium C#在 Selenium C# 中的 Chromium Edge 浏览器中,在 IE 模式下禁用/删除浏览器的信息栏
【发布时间】:2021-07-31 03:07:25
【问题描述】:

当我在 Chromium Edge 浏览器中以 IE 模式运行 Selenium 自动化测试时,如何摆脱出现的 2 个信息栏?

我在这里密切关注如何在 Chromium Edge 浏览器中以 IE 模式运行测试的说明,效果很好: Is there a way to activate IE mode in Edge Options?

但是,当我开始测试时,会出现 2 个信息栏和一个我无法删除的“Microsoft Edge Closed Unexpectedly”弹出窗口。

问题是我没有创建 Edge 驱动程序而是 IE 驱动程序,因此我无法向 Edge 发送任何指令。

有没有办法使用注册表来阻止这些信息栏?

谢谢!

【问题讨论】:

    标签: c# selenium google-chrome microsoft-edge


    【解决方案1】:

    为了防止“恢复页面”警报,请转到:

    对于边缘 C:\Users\AppData\Local\Microsoft\Edge\User Data\Default

    对于 Chrome: C:\Users\AppData\Local\Google\Chrome\User Data\Default

    然后打开文件:首选项 将“exit_type”更改为“Normal”,浏览器将在没有警报的情况下打开

    您还可以将文件设置为只读文件,以防止进一步更改

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-09
      • 2020-05-03
      • 1970-01-01
      • 2020-03-28
      • 1970-01-01
      • 2020-06-21
      • 2012-01-01
      相关资源
      最近更新 更多