Я настраиваю виртуальную среду для моих тестов Webdriver на основе сетки.И, конечно же, есть проблемы с драйвером IE.
Прежде всего, в параметрах Интернета → Безопасность должна быть установлена та же настройка защищенного режима.Это легко исправить, если у вас есть доступ к браузеру, но в моем случае у меня не будет физического доступа к браузеру.В часто задаваемых вопросах Webdriver говорится, что вы можете сделать следующее:
DesiredCapabilities capabilities = DesiredCapabilities.internetExplorer();
capabilities.set(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);
WebDriver driver = new InternetExplorerDriver(capabilities);
Привязки Ruby не имеют ссылки на настройку этой возможности в IE.Есть ли способ кодировать его в Ruby?
Другое дело, что можно сделать против всплывающих окон "небезопасное соединение"?Опять же, с ними легко разобраться вручную после первого запуска, но как насчет запуска «чистого» экземпляра IE каждый раз?
Возможно, есть еще проблемы, я хотел бы услышать ваше мнение.
Спасибо!