ChromeDriver - 禁用开发人员模式扩展在Selenium WebDriver自动化上弹出
2022-09-01 05:47:19
我遇到了以下问题:在运行自动化测试时,我在 Chrome 中不断收到以下提醒“禁用开发人员模式扩展程序”。
有没有办法删除/禁用它?这对我来说是一个障碍,因为它使我无法通过一些测试。
提前致谢
我遇到了以下问题:在运行自动化测试时,我在 Chrome 中不断收到以下提醒“禁用开发人员模式扩展程序”。
有没有办法删除/禁用它?这对我来说是一个障碍,因为它使我无法通过一些测试。
提前致谢
您是否尝试过使用命令行参数禁用开发人员扩展?
尝试使用以下 Selenium WebDriver java 代码:
System.setProperty("webdriver.chrome.driver", "D:\\chromedriver.exe");
ChromeOptions options = new ChromeOptions();
options.addArguments("--disable-extensions");
driver = new ChromeDriver(options);
我无法禁用扩展,因为我正在开发和测试一个扩展。
我正在做的是关闭这个弹出窗口是:
SendKeys(Control-N)
driver.Close();
我发现这是必要的,因为弹出窗口干扰了正常的硒浏览器交互,例如SendKeys,我用它来切换选项卡和窗口。