В браузере IE, при нажатии на одну из ссылок открывается новый браузер, но селен не может переместить элемент управления в новый браузер и не обнаруживает никаких элементов в новом браузере.
Я использую эти настройки IE.
InternetExplorerOptions option = new InternetExplorerOptions();
option.setCapability(CapabilityType.BROWSER_NAME, "internet explorer");
option.setCapability(InternetExplorerDriver.IE_ENSURE_CLEAN_SESSION, true);
option.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,true);
option.setCapability(InternetExplorerDriver.UNEXPECTED_ALERT_BEHAVIOR,UnexpectedAlertBehaviour.IGNORE);
option.setCapability(InternetExplorerDriver.REQUIRE_WINDOW_FOCUS,true);
option.setCapability("ignoreProtectedModeSettings", true);
option.setCapability(CapabilityType.PAGE_LOAD_STRATEGY, "normal");
option.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
option.setCapability(InternetExplorerDriver.IGNORE_ZOOM_SETTING, true);
У меня есть эти настройки безопасности браузера IE, и я не могу изменить эти настройки из-за ограничений компании.
Защищенный режим включен для «Интернет» и «Запретный сайт», но не для «Локальный IntRANET и« Доверенные сайты ».
У кого-нибудь есть другой способ решить эту проблему?