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

Фотография

Selenium IDE vs Selenium WebDriver


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

#1 ViKKerS

ViKKerS

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

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Viktor Sorokolet


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

Доброго времени суток!

Столкнулся с такой проблемой.

Тест-сюиты созданы в Selenium IDE, работают нормально, но вот при запуске с помощью Selenium Web Driver (из командной строки) все тесты проваливаются из-за превышения тайм-аута (типа свыше 30 сек).

В самих кейсах я устанавливаю setTimeout > 60 но тесты проваливаются (см. скрин).

Такое ощущение, что он не реагирует.

Подскажите пожалуйста, как можно победить данную проблему.

Прикрепленные файлы

  • Прикрепленный файл  C27.png   12,13К   0 Количество загрузок:

  • 0

#2 ashipovalov

ashipovalov

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

  • Members
  • PipPip
  • 142 сообщений
  • ФИО:Шиповалов Александр


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

А можно поподробнее, про запуск. Какой командой и в каком браузере вы пускаете? И запущен ли в это в время selenium - standalone - server


  • 0

#3 ViKKerS

ViKKerS

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

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Viktor Sorokolet


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

Запуск провожу из командной строки такой командой:

java -jar selenium-server-standalone-2.42.2.jar -port 4444 -htmlsuite *firefox <base URL*> tss_st1.html log_tss.html

так-же запускаю из Дженкинса (Дженкинс запускаю тож из консоли)

сервер во время запуска работает (в "окне" видно реакцию)

 

 

*(базовый УРЛ установлен, это здесь я его затер)


  • 0

#4 BabyRoot

BabyRoot

    Специалист

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


Отправлено 04 августа 2014 - 09:54

Антивирус, фаерволл может блочит порт? Выключите всё.


  • 0

#5 ViKKerS

ViKKerS

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

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Viktor Sorokolet


Отправлено 04 августа 2014 - 10:22

Антивирусы отсутствуют (я ранее столкнулся с проблемой и потом удалил НОД на время активной работы),

брандмауэр Виндовса остановлен.

Иногда хватает установленного по умолч. 30 сек и соответсвенно тесты проходят, но, вопрос в том, почему не срабатывает установленный мной таймаут (он устанавливается перед запуском кейсов).

Вот фрагмент установочного кейса:

<tr>
	<td>setTimeout</td>
	<td>80000</td>
	<td></td>
</tr>
<tr>
	<td>setSpeed</td>
	<td>450</td>
	<td></td>
</tr>

При работе в Selenium IDE проблем нет, все таймауты работают нормально (если установлено >60 сек - то так и будет)


  • 0


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

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