在 Chrome 自动化中禁用“您可以从 Chrome 菜单中打开书签、阅读模式等”

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

在当前的 Chrome/Chromedriver 版本(127,但这之前启动了一些版本)中,当使用 Selenium 运行测试时,会出现带有以下文本的“工具提示”:

您可以从 Chrome 菜单中打开书签、阅读模式等

我想禁用它,也许有一个 chrome 选项可以做到这一点?

google-chrome selenium-webdriver selenium-chromedriver browser-automation chrome-options
1个回答
0
投票

要禁用此类消息,您必须禁用 SidePanelPinning 功能。我使用 selenium/standalone-chrome docker 镜像 作为网络驱动程序,但它也应该适用于本地 Chrome 安装。

  1. 导入 Selenium Options 类

    从 selenium.webdriver.chrome.options 导入选项

  2. 添加选项“--disable-features=SidePanelPinning”

    op = 选项() op.add_argument('--disable-features=SidePanelPinning')

  3. 将选项添加到 webdriver 实例

    driver = webdriver.Remote("http://127.0.0.1:4444/wd/hub", options=op)

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