要将用户配置文件设置为Selenium Drivers,我们使用功能。
HashMap<String, Object> chromePrefs = new HashMap<String, Object>();
chromePrefs.put("profile.default_content_settings.popups", 0);
chromePrefs.put("download.default_directory", downloadFilepath);
co.setExperimentalOption("prefs", chromePrefs);
我们在哪里可以找到这些首选项的名称,即profile.default_content_settings.popups, download.default_directory
?
你可以在chromium.googlesource中找到它
download.default_directory
看起来像
const char kDownloadDefaultDirectory[] = "download.default_directory";