Selenium ChromeOptions Prefs默认OpenFileDialog目录

时间:2016-03-08 22:16:02

标签: selenium chrome-options

我可以使用:

chromeOptions.AddUserProfilePreference("download.default_directory", downloadDirectory);

设置默认下载目录,但我似乎无法弄清楚prefs键是用于设置默认打开文件目录的。

我尝试查找所有可能的偏好键列表。

1 个答案:

答案 0 :(得分:0)

使用chrome自动下载PDF的示例:

var options = new ChromeOptions();
options.AddUserProfilePreference("download.default_directory", "c:\\Download");
options.AddUserProfilePreference("download.directory_upgrade", true);
options.AddUserProfilePreference("download.prompt_for_download", false);
options.AddUserProfilePreference("plugins.plugins_disabled", new []{"Chrome PDF Viewer"});

var service = ChromeDriverService.CreateDefaultService();
var driver = new ChromeDriver(service, options);