Forum Discussion

Gggplso's avatar
Gggplso
Copper Contributor
Dec 06, 2023

HELP求助:在C#中通过Selenium使用webDriver调用Edge浏览器,如何初始化设置?

EdgeOptions options = new EdgeOptions();

C# 如何设置一些配置设置?

如:若要关闭 Microsoft Edge WebDriver 的诊断数据收集,请将 MSEDGEDRIVER_TELEMETRY_OPTOUT 环境变量设置为 1

EdgeDriver driver = new EdgeDriver(options);

怎么才能不让浏览器弹出下面这种窗口?

个性化设置Web体验

帮助我们为你改进搜索

谢谢!

Thanks Very Much.....

    • Gggplso's avatar
      Gggplso
      Copper Contributor
      再补充一下,Default目录中有很多文件,用户数据,数据表,cookie等,具体我也没去分析过,或许有很多不必要的文件可以删除,进一步为程序搭建环境瘦身。
  • Gggplso's avatar
    Gggplso
    Copper Contributor
    可以通过指定指定浏览器配置目录
    options.AddArguments("--user-data-dir=D:\\Default");
    来去除上面截图的两个弹出
  • Gggplso's avatar
    Gggplso
    Copper Contributor
    再次请教一个问题:
    如何在C# 中用Selenium驱动Edge浏览器webDriver中按键?
    如页面刷新是F5,浏览器全屏是F11
    我使用了
    element.SendKeys(Keys.F11)
    但没啥效果

Resources