当前位置: 首页 > 知识库问答 >
问题:

禁用Chrome中弹出的开发人员模式扩展

汪鸿志
2023-03-14

自从上周chrome的最新版本(34.0.1847.116)以来,当我使用WATIR-WebDriver运行自动化测试时,我一直收到“禁用开发人员模式扩展”。

这似乎是一个冒犯性的扩展,但对我来说,这是一个潜在的危险扩展是没有意义的,因为ChromeDriver使用了它。

任何已经找到解决这个问题的人,因为我无法回滚到以前的版本,也无法找到一个旧版本的安装程序来回滚,这对我的测试造成了破坏。

共有1个答案

慕铭
2023-03-14

官方禁用弹出窗口的方法是:

>

  • 打包扩展:转到chrome://extensions,选中developer mode,然后单击pack extension

    通过将.crx文件拖放到chrome://extensions页面来安装扩展。

    如果你尝试在此时重新启动Chrome,你会得到一个“不支持的扩展禁用”弹出窗口。

    那么对于Windows7或Windows8:

    就是这样!

    使用load unpacked卸载导致弹出窗口的扩展。

    单击Pack extension,找到并选择包含扩展文件的文件夹。不要输入私钥文件,如果你没有它。

    单击包扩展。将在扩展名根目录附近创建.crx.pem文件。使用.crx文件安装扩展,并确保.pem文件的安全。

    .crx安装的扩展ID复制到白名单并重新启动Chrome。

    弹出窗口应该没了。

  •  类似资料:
    • 我遇到了以下问题:当我运行自动化测试时,我在Chrome中不断收到以下警报“禁用开发人员模式扩展”。 是否有办法删除/禁用此功能?。它是我的拦路虎,因为它让我无法通过一些测试。 提前感谢

    • 为了使调试更容易,Electron 原生支持 Chrome DevTools Extension。 对于大多数DevTools的扩展,你可以直接下载源码,然后通过 BrowserWindow.addDevToolsExtension API 加载它们。Electron会记住已经加载了哪些扩展,所以你不需要每次创建一个新window时都调用 BrowserWindow.addDevToolsExte

    • 对于大多数DevTools的扩展,你可以直接下载源码,然后通过API加载它们。Electron会记住已经加载了哪些扩展,所以你不需要每次创建一个新window时都调用BrowserWindow.addDevToolsExtensionAPI。 注:React DevTools目前不能直接工作,详情留意https://github.com/atom/electron/issues/915 参考来编译

    • 我的本地开发服务器(webpack)提供了一个CSS文件,显然是错误的mime类型。 有没有办法禁用它?我猜这是一个chrome设置。至少对于特定的主机。 深入研究webpack配置,如果它不做一些基本的事情,像这样通常是一个令人沮丧的牦牛剃须练习。 大多数其他答案涉及修复服务器的方法。我只想攻击这个客户端,因为服务器很顽固。 相关的: 禁用Chrome严格的MIME类型检查

    • 本书简述了Chrome平台开发的概念、扩展与应用的区别及其常用功能,并结合具体场景给出了实例。主要介绍了Chrome扩展基础、Chrome扩展的UI界面、管理浏览器和部分高级API划分,讲解了文件系统、网络通信、操作USB设备和串口通信等多个与操作系统紧密相关的内容,还介绍了Chrome主题开发、支持国际化的程序开发,以及如何使用Angular框架进行开发。 本书以直观生动的实例帮助读者理解知识要

    • 问题内容: 我正在尝试在启动seleniumchrome时禁用所有chrome扩展名。但是,每次我运行代码时,所有扩展都将继续启动。有没有一种禁用扩展的方法。 样例代码 问题答案: 找到了解决方法。