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

Фотография

Перестали работать тесты после обновления браузера


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

#1 yarick

yarick

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

  • Members
  • Pip
  • 36 сообщений
  • ФИО:Новиков Ярослав
  • Город:Екатеринбург

Отправлено 21 августа 2013 - 10:05

При очередном локальном запуске тестов, браузер Firefox обновился до версии 23.0.1
После чего сам браузер загрузился под управлением вебдрайвера. При этом тесты стали валиться из-за следующего:

Сценарий: Установка продукта
Допустим открыта главная страница установки
- на этом шаге открывется браузер со страницей установки, но браузер не отображет данной страницы - у него урл пустой
код у меня такой

public function openMainInstallPage()
	{
		global $BEHAT_TEST_SITE_URL;
		$this->visit($BEHAT_TEST_SITE_URL . '/install.php');
	}

проверил, урл формируется правильно.

Суть в том, что этот шаг помечается, как пройденный - хотя это не так, следовательно все остальные шаги будут падать так как страница не открылась.

сначало грешил на селениум сервер selenium-server-standalone-2.31.0.jar - скачал новый, не помогло.

Далее начал проверять в других браузерах - такая же фигня, но в хроме в урле прописывается data:text/html;charset=utf-8,

Переустановил FireFox - теперь версия 22.0.0 - не работает. После чего опять браузер стал обновляться

В этот момент я снова запустил тест под selenium-server-standalone-2.31.0.jar

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

после запустил браузер вывелось:

Не удалось загрузить ваш профиль «Firefox». Возможно, он отсутствует или недоступен. После чего FF все таки обновился

Теперь такая фигня:

если запускать selenium-server-standalone-2.31.0.jar и FF 23.0.1
Страница загружается все поля видны, но выводится ошибка
Build info: version: '2.31.0', revision: '1bd294d', time: '2013-02-27 20:52:59'
System info: os.name: 'Windows NT (unknown)', os.arch: 'x86', os.version: '6.2', java.version: '1.7.0_05'
Driver info: driver.version: unknown

если запускать selenium-server-standalone-2.35.0.jar и FF 23.0.1
То страница не загружается

если запускать selenium-server-standalone-2.31.0.jar и chrome то работает

ОС Windows 8

У меня теперь складывается ощущение что проблема в selenium-server-standalone
Може у кого нибудь есть мысли на этот счет?
  • 0

#2 Nwd

Nwd

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

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

Отправлено 21 августа 2013 - 11:36

После чего опять браузер стал обновляться


Отключить апдейт в ФФ не сложно.

Честно говоря, сам остался с 14-м, начиная с 15-го постоянно какие-то проблемы
  • 0

#3 yarick

yarick

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

  • Members
  • Pip
  • 36 сообщений
  • ФИО:Новиков Ярослав
  • Город:Екатеринбург

Отправлено 21 августа 2013 - 11:44

Отключить апдейт в ФФ не сложно.
Честно говоря, сам остался с 14-м, начиная с 15-го постоянно какие-то проблемы


если других вариантов не будет, то буду использовать предыдущие версии браузера и селениум сервера
  • 0

#4 yarick

yarick

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

  • Members
  • Pip
  • 36 сообщений
  • ФИО:Новиков Ярослав
  • Город:Екатеринбург

Отправлено 29 октября 2013 - 08:48

разобрался с данной проблемой.

Проблема была в том что я использовал старую версию Behat и Mink.

После того как скачал новую - все заработало
  • 0


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

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