要点1.如果我在没有加载任何配置文件的情况下启动普通的chrome驱动程序,那么它将阻止所有exe(保留/丢弃)
第2点。当我提供我的chrome配置文件时,这些是我的观察结果:
附上SNAPSHOT(http://i.stack.imgur.com/PtZ18.png)
我正在通过此模式加载chrome个人资料
ChromeOptions options = new ChromeOptions();
options.addArguments("user-data-dir="+userProfile);
options.addArguments("--start-maximized");
options.addArguments("test-type");
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
WebDriver driver = new ChromeDriver(options);
所以这是主要问题
还有一件事:实际上这些弹出窗口不是html页面。这些是在chrome上层,所以任何使用任何其他免费工具间谍的技术?还是硒?
答案 0 :(得分:1)
试试这个
((JavascriptExecutor) driver).executeScript("window.confirm = function(msg) { return true; }");