无法从最近安装的 Chrome/ChromeDriver 中删除“新增功能”选项卡

问题描述 投票:0回答:1

我最近为 Windows 10 和我们的测试自动化套件创建了一个新虚拟机。

安装完所有内容后,我运行了一些测试。然而,每次 Selenium 启动 ChromeDriver 时,我仍然会在浏览器中看到“What's New”/chrome://Whats-new 选项卡,然后我们的测试将在新选项卡中启动。测试似乎工作得很好,但是,如果我确实有一个失败的测试,我们会截取桌面屏幕截图,当然,我们看到的只是“新增功能”选项卡,而不是我们实际的测试站点。

手动启动 Chrome 时,登录该框的任何用户都看不到该选项卡。它仅发生在 Selenium-ChromeDriver 启动的浏览器中。即使在测试运行时关闭选项卡也不会永久删除该选项卡。

我以前从未在 ChromeDriver 中遇到过这个问题,这是一个很难寻找答案的问题。

Chrome / ChromeDriver版本:98.0.4758.82(2月2日发布,但之前的版本也出现过这种情况)

最近有人解决这个问题了吗?

selenium selenium-chromedriver
1个回答
8
投票

尝试使用

chromeOptions.AddArgument("--disable-features=ChromeWhatsNewUI")
;

© www.soinside.com 2019 - 2024. All rights reserved.