我遇到以下问题:当我运行自动化测试时,我不断在 Chrome 中收到以下警告“禁用开发人员模式扩展”。
有没有办法删除/禁用它?这对我来说是一个障碍,因为它让我无法通过一些测试。
提前致谢
原文由 elcharrua 发布,翻译遵循 CC BY-SA 4.0 许可协议
我遇到以下问题:当我运行自动化测试时,我不断在 Chrome 中收到以下警告“禁用开发人员模式扩展”。
有没有办法删除/禁用它?这对我来说是一个障碍,因为它让我无法通过一些测试。
提前致谢
原文由 elcharrua 发布,翻译遵循 CC BY-SA 4.0 许可协议
我无法禁用扩展,因为我正在开发和测试一个。
我为关闭此弹出窗口所做的操作如下:
SendKeys(Control-N)
方法)。不出所料,这会在 3 秒 后在新窗口中弹出“禁用开发人员模式扩展”弹出窗口。driver.Close();
关闭选项卡(这也关闭了这个新窗口)。 Chrome 将其视为“取消”,关闭弹出窗口,保留原始窗口和选项卡。我发现这是必要的,因为弹出窗口会干扰正常的 selenium 浏览器交互,例如我用来切换选项卡和窗口的 SendKeys。
原文由 Erik Eidt 发布,翻译遵循 CC BY-SA 3.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
2 回答488 阅读✓ 已解决
2 回答405 阅读✓ 已解决
2 回答530 阅读✓ 已解决
1 回答1.3k 阅读
2 回答621 阅读✓ 已解决
您是否尝试使用命令行参数禁用开发人员扩展?
尝试使用以下 Selenium WebDriver java 代码: