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

Техники локализации плавающих дефектов
онлайн, начало 17 августа
Школа для начинающих тестировщиков
онлайн, начало 20 августа
Программирование на Python для тестировщиков
онлайн, начало 14 августа
Тестирование без требований
онлайн, начало 17 августа
Фотография

Медленная работа selenium chromedriver в headless режиме


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

#1 Egor76

Egor76

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

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

Отправлено 29 апреля 2020 - 09:50

Всем доброго времени суток. После обновления Google Chrome до версии 81 работа в «headless» режиме идет очень медленно. Подскажите, пожалуйста, может кто-нибудь в курсе что произошло?
Беру самый простой пример:
from selenium import webdriver

options = webdriver.ChromeOptions()
options.add_argument("--headless")
browser = webdriver.Chrome(options=options)

browser.get('http://selenium.dev/')
browser.quit()

При просмотре запросов во вкладке network, видно что запросы отрабатывают очень долго(по 20-30 сек.). Дело точно не в скорости интернета.

Если тоже самое запустить в обычном режиме, то всё хорошо.

Версия chromedriver 81.
ОС Windows 7

  • 0

#2 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 766 сообщений


Отправлено 29 апреля 2020 - 10:15

Ну а логе браузера что-нить есть?


  • 0

#3 Egor76

Egor76

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

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

Отправлено 29 апреля 2020 - 10:20

Ну а логе браузера что-нить есть?

Ошибок нет. После инициализации драйвера в консоли появляется сообщение вида "DevTools listening on ws://адрес" и висит какое-то время, потом, видимо когда страница прогружается, начинают отображаться сообщения из консоли браузера. или вы не то имели ввиду?


  • 0

#4 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 766 сообщений


Отправлено 29 апреля 2020 - 13:14

Добавьте по типу как здесь:

System.setProperty("webdriver.chrome.logfile", "путь к логу\chrome.log");

и  посмотрите что в chrome.log.


  • 0

#5 Error

Error

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

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

Отправлено 29 июля 2020 - 19:48

 

Всем доброго времени суток. После обновления Google Chrome до версии 81 работа в «headless» режиме идет очень медленно. Подскажите, пожалуйста, может кто-нибудь в курсе что произошло?
Беру самый простой пример:
from selenium import webdriver

options = webdriver.ChromeOptions()
options.add_argument("--headless")
browser = webdriver.Chrome(options=options)

browser.get('http://selenium.dev/')
browser.quit()

При просмотре запросов во вкладке network, видно что запросы отрабатывают очень долго(по 20-30 сек.). Дело точно не в скорости интернета.

Если тоже самое запустить в обычном режиме, то всё хорошо.

Версия chromedriver 81.
ОС Windows 7

 

Решение есть?


  • 0


Selenium 2.0: стартовый уровень
онлайн
Программирование на Java для тестировщиков
онлайн
Автоматизация функционального тестирования
онлайн
Selenium WebDriver: полное руководство
онлайн



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

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

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