Selenium 自动下载文件,无需保存对话框

时间:2021-02-02 08:22:46

标签: java selenium save

当我点击下载按钮时,网站会打开一个保存对话框。如何让浏览器在没有对话框的情况下自动下载文件,或者输入对话框的路径? 这是我尝试过的,但没有用:

 prefs.put("download.default_directory", FilesPath);
 prefs.put("profile.default_content_setting_values.automatic_downloads",1);
 prefs.put("profile.default_content_settings.popups", 0);
 chromeOptions.setExperimentalOption("prefs", prefs);
 chromeOptions.addArguments("disable-popup-blocking");
 DesiredCapabilities cap = DesiredCapabilities.chrome();
 cap.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
 cap.setCapability(ChromeOptions.CAPABILITY, chromeOptions);
 chromeOptions.merge(cap);

0 个答案:

没有答案
相关问题