【发布时间】:2014-05-28 03:37:08
【问题描述】:
自上周最新发布的 chrome (34.0.1847.116) 以来,我在使用 watir-webdriver 运行自动化测试时收到“禁用开发者模式扩展”。
这似乎是令人反感的扩展,但考虑到 chromedriver 使用它,这对我来说是一个潜在的危险扩展,这对我来说没有任何意义。
任何找到解决此问题的人,因为我无法回滚到以前的版本或找到旧版本的安装程序来回滚,这对我的测试造成了严重破坏。
【问题讨论】:
-
使用外部点击杀死弹出窗口:stackoverflow.com/a/29376532/285594
-
@artdias90 不工作了,他也不想更新了(维护2年也可以理解)。
-
弹出窗口显示后,使用机器人类型按 esc 按钮。
Robot robot; try { robot = new Robot(); robot.keyPress(KeyEvent.VK_ENTER); // confirm by pressing Enter in the end robot.keyRelease(KeyEvent.VK_ENTER); } catch (AWTException e) { printStackTraceToString(e); } -
旁注:Vivaldi 浏览器与大多数 chrome 扩展兼容,不会发出此警告
标签: google-chrome google-chrome-extension watir-webdriver selenium-chromedriver