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

zavrikm

Регистрация: 14 дек 2018
Offline Активность: 30 мар 2020 06:15
*----

Мои сообщения

В теме: C# Selenium IE11 - ошибка таймаута

19 апреля 2019 - 15:55

Так проблемы не с ожиданием, а с работой браузера.

Я давно не работал с IE 11. Но наиболее распространенные варианты: это заблокированные порты, устаревший/не подходящий по битности драйвер, неверно настроен защищенный режим, либо не 100% масштаб.

 

Спасибо тебе, добрый человек!
С настройкой ожидания неполной загрузки страницы и отключением защищенного режима в браузере дело сдвинулось! :)
Теперь следующие грабли, но с ними пока попытаюсь справиться самостоятельно. :)

На всякий случай оставлю тут ссылку на статью, которая тоже мне здорово помогла http://barancev.gith...-loading-pages/


В теме: C# Selenium IE11 - ошибка таймаута

18 апреля 2019 - 13:21

Разобралась как сделать больше время ожидания, но это не помогло.

Страницу загружает, показывает 200, но все равно виснет.
 

InternetExplorerOptions options = new InternetExplorerOptions();
            options.PageLoadStrategy = PageLoadStrategy.Normal;
 
            var address = @"D:\vDocs documents\RBSautotests\FrameworkBase\bin\Debug";
 
            driver = new InternetExplorerDriver(address, options,TimeSpan.FromMinutes(3));
 
Идеи пока закончились.

В теме: C# Selenium IE11 - ошибка таймаута

18 апреля 2019 - 11:02

 

Всем привет!
Для своих текущих задач и для практики взялась писать простенькие автотесты при помощи Selenium для IE11.

 

 

Не лучший браузер вы выбрали или это жесткое условие вашего проекта?

 

 

 

 

Кто-то решил подобную проблему?

Мне кажется, что мало кто использует для автоматизации IE 11. Почему выбор пал на него?

На ум приходит только: у вас в настройках браузера защищенный режим включен/выключен одновременно для всех зон?

 

 

Да, это условие, что должен использоваться для приложения именно этот браузер. Благо, пока это факультативная задача.

 

Опробовала поменять PageLoadStrategy для InternetExplorerOptions, но это не помогло. 

Ищу как можно (если можно) поменять время тайм-аута.

Или это время установлено на сервере приложения?

OpenQA.Selenium.WebDriverException : The HTTP request to the remote WebDriver server for URL http://localhost:62228/session/... timed out after 60 seconds.