0

Я использую веб-накопитель Selenium с Chromedriver для разработки и запуска тестов пользовательского интерфейса. В одном из моих тестов я загружаю два изображения и сравниваю их во время тестов. Зная, что хром собирается уведомить меня о попытке загрузить более одного файла, я добавил эту строку в функции инициализации драйвера:Отключить уведомление о нескольких загрузках в chrome с использованием Selenium

var options = new ChromeOptions(); 
. 
. 
. 
options.AddUserProfilePreference("profile.content_settings.pattern_pairs.*,*.multiple-automatic-downloads", 1); 

Это работает для меня до сих пор, когда я модернизировал хром версии 46.0.2490.71. С сегодняшнего дня сообщение появляется снова, не пройдя тесты.

Это всплывал хром дает мне:

enter image description here

Я пытался обновить до последней WebDriver и последней chromedriver, но это не помогло.

Любые предложения? Большое спасибо!

ответ

0

Изменение параметров заявление от:

options.AddUserProfilePreference("profile.content_settings.pattern_pairs.*,*.multiple-automatic-downloads", 1); 

к:

options.AddUserProfilePreference("profile.default_content_setting_values.automatic_downloads", 1); 

работает для меня на Chrome 52.0.2743.116 м.

Смежные вопросы