Перейти к содержимому

Фотография

WebDriver-IE: завистание при get(), как реализовать явное ожидание заг


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 Andrei_Khveras

Andrei_Khveras

    Новый участник

  • Members
  • Pip
  • 4 сообщений

Отправлено 14 апреля 2012 - 22:28

Здравствуйте!

Сталкивался ли кто-нибудь с проблемой при написании тестов в Selenium WebDriver, что при открытии страницы в IE методом
webDriver.get("someurl") страничка завершает загрузку, а вебдрайвер ещё чего-то ждёт. Может, есть способ избавиться от этого, например,
может есть способ начать загрузку странички, но не использовать неявное ожидание, "вшитое" в метод get(), а написать своё - явное?

Для FF есть, хоть и кривоватое решение, но нужно для IE. Пожалуйста, подскажите кто знает. Вот как в FF Пока делаю...

webDriver.manage().timeouts().pageLoadTimeout(PAGE_LOAD_TIMEOUT_SEC, TimeUnit.SECONDS);
try{
		
	webDriver.get(url);
}
catch (Exception e){
	System.out.println(e.getMessage());
}
//собственная реализация ожидания

  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных