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

Фотография

Opera 16.0


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

#1 Mystery_Andrew

Mystery_Andrew

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

  • Members
  • PipPip
  • 81 сообщений
  • ФИО:Андрей
  • Город:Москва

Отправлено 03 октября 2013 - 12:23

Коллеги, возникла проблема с Opera 16.0. При каждом запуске браузера открывается новая вкладка, на которой идет подключение на локальную машину к непонятному порту, причем порт каждый раз новый. При этом ничего не подгружается и тест падает.
Ошибка в логе: org.openga.selenium.webDriverException: Could not start Opera: launcher unable to start binary.

Подскажите, пожалуйста, как решить проблему?



Использую OperaDriver-1.5 и Webdriver 2.35.0.
  • 0

#2 Petrov.Sergey

Petrov.Sergey

    Опытный участник

  • Members
  • PipPipPipPip
  • 446 сообщений
  • ФИО:Petrov Sergey
  • Город:МО, Лобня


Отправлено 03 октября 2013 - 13:28

Коллеги, возникла проблема с Opera 16.0. При каждом запуске браузера открывается новая вкладка, на которой идет подключение на локальную машину к непонятному порту, причем порт каждый раз новый. При этом ничего не подгружается и тест падает.
Ошибка в логе: org.openga.selenium.webDriverException: Could not start Opera: launcher unable to start binary.

Подскажите, пожалуйста, как решить проблему?

Использую OperaDriver-1.5 и Webdriver 2.35.0.

А килять коннект при завершении теста или иксепшене не пробовали?
driver.quit();
Тогда окно браузера будет закрываться и следующий тест будет открываться в новом окне вместо новой вкладки в текущем окне, потому что этого самого текущего окна нет.
  • 0
Форум читаю набегами. По возникшим вопросам можно в скайп (в профиле).

#3 Keiga

Keiga

    Постоянный участник

  • Members
  • PipPipPip
  • 174 сообщений
  • ФИО:Евгений
  • Город:Москва


Отправлено 03 октября 2013 - 13:39

А килять коннект при завершении теста или иксепшене не пробовали?

driver.quit();
Тогда окно браузера будет закрываться и следующий тест будет открываться в новом окне вместо новой вкладки в текущем окне, потому что этого самого текущего окна нет.

Так проблема в том что у человека тесты не запускаются вообще с использованием Oper'ы
  • 0

#4 Mystery_Andrew

Mystery_Andrew

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

  • Members
  • PipPip
  • 81 сообщений
  • ФИО:Андрей
  • Город:Москва

Отправлено 03 октября 2013 - 13:53

Так проблема в том что у человека тесты не запускаются вообще с использованием Oper'ы

Да-да, именно так.
Мало того, что мне нужно три окна, а Опера открывает вкладки, вместо окон. Но это уже другая проблема.

P.S. Хочу уточнить, что со старыми версиями (до перехода Opera на движок Chromium), все работало.
  • 0

#5 Keiga

Keiga

    Постоянный участник

  • Members
  • PipPipPip
  • 174 сообщений
  • ФИО:Евгений
  • Город:Москва


Отправлено 03 октября 2013 - 13:58

Note that OperaDriver is only compatible with Presto-based Operas up until 12.16. Blink-based Operas (15 and onwards) are not supported.

From https://github.com/o...are/operadriver
  • 1

#6 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 871 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 03 октября 2013 - 14:02

Версии Opera больше 12 (пока) не поддерживаются.

А в будущем для тестирования Opera нужно будет использовать chromedriver, а не operadriver
  • 1
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#7 Mystery_Andrew

Mystery_Andrew

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

  • Members
  • PipPip
  • 81 сообщений
  • ФИО:Андрей
  • Город:Москва

Отправлено 03 октября 2013 - 14:19

Получается, что вывод новой версии OperaDriver был только для совместимости с webdriver 2.35... Эх, а я уж было обрадовался, что новую Оперу поддерживает.
Спасибо за помощь.
  • 0


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

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