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

Фотография

Проблема с выполнением WebDriver тестов на Python

webdriver

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

#1 Chyrvon

Chyrvon

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

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

Отправлено 13 августа 2014 - 14:26

Добрый день, Коллеги!
Столкнулся со следующей проблемой при выполнении тестов. Некоторые тесты на полпути выполнения зависают, и соответственно остальные тесты не выполняются. Выявил, что такая проблема только с тестами у которых большое количество степов. Выполняется только определенное количество тест-степов. Может кто-то сталкивался с данной проблемой, поведайте в чем дело?

 

доп. инфа:
Пишу на Python 2.7

Тесты запускаю с помощью Pytest

ОС Ubunty 12.04

Использую chromedriver

 


  • 0

#2 BabyRoot

BabyRoot

    Специалист

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


Отправлено 14 августа 2014 - 06:28

Ну и осталось написать какой версии хром, драйвер, селениум.


  • 0

#3 wret

wret

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

  • Members
  • PipPip
  • 124 сообщений
  • Город:Москва

Отправлено 14 августа 2014 - 06:30

По таймауту отваливаются?


  • 0

#4 Chyrvon

Chyrvon

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

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

Отправлено 14 августа 2014 - 07:45

Ну и осталось написать какой версии хром, драйвер, селениум.

Сhrome Версия 31.0.1650.57
ChromeDriver (v2.0)

Selenium Server не использую

Обновил только что ChromeDriver до версии 2.9 - Тесты выполняются полностью без зависания, но время между окончанием теста и выводом результата по тесту примерно 20 секунд, что существенно увеличивает время выполнения.


  • 0

#5 Chyrvon

Chyrvon

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

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

Отправлено 14 августа 2014 - 07:48

По таймауту отваливаются?

Не отваливается, а просто зависает. 5 минут так точно весит, после чего прерываю принудительно.


  • 0

#6 sttester

sttester

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

  • Members
  • PipPip
  • 111 сообщений

Отправлено 14 августа 2014 - 08:19

может проблема в версии браузеров ? погугли.может нужно откатить браузеры до старых версий, которые селениум будет выполнять.


  • 0

#7 BabyRoot

BabyRoot

    Специалист

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


Отправлено 14 августа 2014 - 08:21

 Тесты выполняются полностью без зависания, но время между окончанием теста и выводом результата по тесту примерно 20 секунд, что существенно увеличивает время выполнения.

так это дебаж на что время уходит, может это уже не от драйвера зависит.

 

 

может проблема в версии браузеров ? погугли.может нужно откатить браузеры до старых версий, которые селениум будет выполнять.

смотри, он указал что браузер у него 31.


  • 0

#8 sttester

sttester

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

  • Members
  • PipPip
  • 111 сообщений

Отправлено 14 августа 2014 - 08:51

Битность хромовского драйвера ту выбрал, что для твоего компа ?


  • 0

#9 Chyrvon

Chyrvon

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

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

Отправлено 15 августа 2014 - 13:03

Битность хромовского драйвера ту выбрал, что для твоего компа ?

Да,  все как положено.
Попробовал запустить те же тесты на более новой конфигурации убунты и хромдрайвера и все прошло отлично. Видимо проблема в тачке моей. Спасибо за помощь!


  • 0



Темы с аналогичным тегами webdriver

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

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