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

Тестирование производительности (JMeter)
онлайн, начало 22 июня
Управление требованиями
онлайн, начало 22 июня
Автоматизация функционального тестирования
онлайн, начало 29 июня
Программирование на C# для тестировщиков
онлайн, начало 29 июня
Фотография

Как изменить pageloadstrategy по ходу выполнения теста?

selenium pageloadstrategy

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

#1 AlekseiChibisov

AlekseiChibisov

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

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Чибисов Алексей Анатольевич

Отправлено 01 Июнь 2018 - 07:26

Столкнулся с проблемой, что во время выполнения теста только на одной странице driver зависает, то на проверке одного поля, то другого.Висит, как при ожидании окончания загрузки страницы, при этом в дебаге если перейти на открытую страницу documet.readyState = complete. Если руками обновить страницу, то тест продолжает работать с того места, где завис. Попробовал изменить pageLoadStrategy на none, тест проходит без зависаний драйвера, но проблема в том что тестов много а изменение стратегии нужно только один раз, можно ли как-то изменить стратегию загрузки страниц во время выполнения теста на none, а потом опять вернуть ее на normal? 

P/S. Я знаю что есть метод setPageLoadTimeOut, но он выбрасывает ошибку INFO: HTTP Status: '500' -> incorrect JSON status mapping for 'timeout', с которой я не нашел как бороться начиная с версии 3.4.0. Текущая конфигурация - Selenium 3.12.0, IE 11, IEDriverServer 3.12, WIN 10 


  • 0


Selenium 2.0: стартовый уровень
онлайн, начало 7 сентября
Программирование на Java для тестировщиков
онлайн, начало 6 июля
Автоматизация функционального тестирования
онлайн, начало 29 июня
Selenium WebDriver: полное руководство
онлайн, начало 15 июня




Темы с аналогичным тегами selenium, pageloadstrategy

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

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

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