Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Проблема с запуском тестов в Internet Explorer


(korcika) #1

Добрый вечер!

Недавно начала заниматься автоматизацией тестирования, и сазу же возникли проблемы с запуском тестов в IE. После запуска теста запускается браузер с адресом http://localhost:40840/ и текстом: "This is the initial start page for the WebDriver server.". И все. И находится в этом состоянии некоторое время. Дальше дело не идет. Хром и файрфокс запускаются нормально, опера почти всегда падает, но это уже другая тема.

ИЕ находится в фокусе, защищенный режим отключен по всем зонам.

Использую selenium-server-standalone-2.25.0, IEDriverServer версия 2.25.3.0.

Язык - джава. Инициализирую драйвер так:

 

import org.openqa.selenium.ie.InternetExplorerDriver;

System.setProperty("webdriver.ie.driver", "C:\\Program Files\\Java\\jdk1.7.0_07\\bin\\IEDriverServer.exe");

new InternetExplorerDriver();

driver.get(baseUrl);

Что я делаю не так? Подскажите, пожалуйста.


(S4J) #2

У меня работает вот с таким кодом:

 

   System.setProperty("webdriver.ie.driver", <path to ie driver server> );
 
  DesiredCapabilities ieCapabilities = DesiredCapabilities.internetExplorer();
  ieCapabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);
  driver = new InternetExplorerDriver(ieCapabilities);