точку 1. Если я запустил обычный драйвер хрома без загрузки какого-либо профиля, то он будет блокировать все ех (держать/отбрасывание)Как обрабатывать загрузки всплывающего предупреждения, при загрузке файла в хроме
Пункта 2. Когда я предоставил мой хромированный профиль, это мои наблюдения:
- Чистая загрузка еха нормально
- ошибка загрузки ехе дает то же диалог на водителе хрома, как правило, на хром браузере
- выпуска находится здесь: те exe, которые предупреждают о продолжении/снижении всплывающих окон обычно ... обычно загружаются на драйвер.
СНАПШОТ прилагается (http://i.stack.imgur.com/PtZ18.png)
Я загрузки хром профиль этого рисунка
ChromeOptions options = new ChromeOptions();
options.addArguments("user-data-dir="+userProfile);
options.addArguments("--start-maximized");
options.addArguments("test-type");
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
WebDriver driver = new ChromeDriver(options);
Так это главный вопрос, более
одно: На самом деле эти всплывающие окна не HTML страницы. Это над слоем на хроме, поэтому любой метод шпионить тех, кто использует любой другой бесплатный инструмент? или селен?
Я не думаю, что можно справиться с этим в Chrome – Enumy