Selenium ChromeOptions Prefs Стандартный каталог OpenFileDialog по умолчанию
Я могу использовать:
chromeOptions.AddUserProfilePreference("download.default_directory", downloadDirectory);
установить каталог загрузки по умолчанию, но я не могу понять, что такое ключ prefs для установки каталога открытого файла по умолчанию.
Я попытался найти список всех возможных ключей настроек.
1 ответ
Пример для автоматической загрузки PDF с Chrome:
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);