我正在使用 Selenium 和 Java 为 Chrome 浏览器编写测试。在某些时候我需要下载一个文件,我需要更改文件将被下载到的目录。问题是,当我使用下面的代码片段时,它会打开弹出窗口,但我不想要它:
String downloadFilepath = "download";
HashMap<String, Object> chromePrefs = new HashMap<String, Object>();
chromePrefs.put("download.default_directory", downloadFilepath);
options.setExperimentalOption("prefs", chromePrefs);
最佳答案
添加以下参数作为 chromeOptions :-
options.addArguments("disable-popup-blocking")
希望对你有帮助..:)
关于java - 在chrome不弹出窗口的情况下更改下载目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37472191/