Не удалось обработать всплывающее окно браузера для флэш-приложения с использованием селена - PullRequest
0 голосов
/ 20 марта 2019

Мне нужно протестировать приложение Flash, используя селен, но я застрял с всплывающими предупреждениями браузера, которые я не смог обработать с помощью класса оповещений / chrome options / option.addarguments / требуемых возможностей / не могу использовать ключевые операции / tab /оповещения по умолчанию не выделены / не может быть проверено / любое решение, пожалуйста

Я пробовал Chrome и Firefox, бот Firefox «версия 60» даже не загружает приложение, когда запускает мой скрипт Для загрузки приложения.

Map<String, Object> prefs = new HashMap<String, Object>();
prefs.put("profile.default_content_setting_values.notification", 2);
ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("prefs", prefs);

DesiredCapabilities cap = new DesiredCapabilities();
cap.setCapability(CapabilityType.ACCEPT_SSL_CERTS,true);
System.setProperty("webdriver.chrome.driver", "");
WebDriver driver = new ChromeDriver(cap);
driver.get("");

ChromeOptions options = new ChromeOptions();
options.addArguments("--disable-notifications");

Alert alert = driver.switchTo().alert();
Alert.accept();

Версия Selenium - 3.14 Chrome Browser 73 Firefox версия 60 JDK 11

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...