java - 禁用信息栏参数无法使用 ChromeDriver v2.36 隐藏带有消息 "Chrome is being controlled by automated test software"的信息栏

标签 java selenium google-chrome webdriver selenium-chromedriver

我刚刚将 ChromeDriver 更新到最新版本 - 2.36。 在以前的版本中我已经设置:

    ChromeOptions options = new ChromeOptions();
    options.addArguments("disable-infobars");

并且没有显示“Chrome 正在被自动化测试软件控制”的警告栏。使用相同的选项集,我一直看到它。你知道如何禁止它出现在最新的 ChromeDriver 中吗? 提前致谢

最佳答案

disable-infobars 标志已在最新的 Chrome 中移除 => https://chromium.googlesource.com/chromium/src/+/d869ab3350d8ebd95222b4a47adf87ce3d3214b1

关于java - 禁用信息栏参数无法使用 ChromeDriver v2.36 隐藏带有消息 "Chrome is being controlled by automated test software"的信息栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49169990/

相关文章:

selenium - 无法使用 selenium webdriver 打开新 URL

python - 当 Selenium WebDriver 未全屏时出现 ElementNotVisibleException

google-chrome - 谷歌浏览器显示 ajax 响应

css - 未应用计算样式

Java Fabric 8 - 使用 Fabric8 Java API 获取 Kubernetes 服务的 Pod 并启动服务

java - UserDefinedRepository内部如何通过扩展JpaRepository在Spring Boot中实现方法?

java - 我们可以从 byteArrayResource 获取文件名吗?

java - 如果 try block 不包含显式抛出异常的代码,是否有理由捕获异常并再次抛出异常?

javascript - Firefox 中动态设置 React 渲染表格的高度与 Chrome 不同

Python - 使用 Selenium 单击滚动到底部