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

Selenium IDE 3: стартовый уровень
онлайн, начало 19 апреля
Школа для начинающих тестировщиков
онлайн, начало 22 апреля
Тестирование REST API
онлайн, начало 22 апреля
Тестирование юзабилити (usability)
онлайн, начало 24 апреля
Фотография

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


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 zavrikm

zavrikm

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

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Завражная Марина

Отправлено 17 Апрель 2019 - 16:18

Всем привет!

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

При переходе на главную страницу приложения (когда вебдрайвер только открывает первую страницу), сама страница открывается, дальше все виснет.

При дебаге получаю сообщение OpenQA.Selenium.WebDriverException: 'The HTTP request to the remote WebDriver server for URL http://localhost:611...f82825f89e3/url timed out after 60 seconds.'

 

На строке driver.Navigate().GoToUrl(baseURL);

 

Перекопала гугл по данному вопросу, нашла решение с capability, но студия сказала, что сейчас это depricated и порекомендовала использовать Options.
Гуглила InternetExplorerOptions, но ничего подходящего не нашла. Есть PageLoadStrategy, но не разобралась как ее правильно применить.

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


  • 0

#2 aleksey_p

aleksey_p

    Активный участник

  • Members
  • PipPip
  • 95 сообщений
  • ФИО:Алексей

Отправлено 18 Апрель 2019 - 07:55

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

 

 

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


  • 0

#3 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 786 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 18 Апрель 2019 - 07:56

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

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

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


  • 0

http://starbugss.blogspot.ru - "Звездные баги", мой блог.


#4 zavrikm

zavrikm

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

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Завражная Марина

Отправлено 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.


  • 0

#5 zavrikm

zavrikm

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

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Завражная Марина

Отправлено 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));
 
Идеи пока закончились.

  • 0

#6 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 786 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 18 Апрель 2019 - 17:13

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

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


  • 0

http://starbugss.blogspot.ru - "Звездные баги", мой блог.


#7 zavrikm

zavrikm

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

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Завражная Марина

Отправлено 19 Апрель 2019 - 15:55

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

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

 

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

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


  • 0


Инструменты тестировщика: Командная строка
онлайн
Практикум по тест-дизайну 2.0
онлайн
Программирование на Phyton для тестировщиков
онлайн
Тестирование производительности (JMeter)
онлайн



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

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

Яндекс.Метрика
Реклама на портале