Некоторое время назад "простейший" тест-сценарий
selenium.open("http://moisait.ua/"); selenium.type("forma_Login_UserName", "login"); selenium.type("forma_Login_Password", "password"); selenium.click("knopka_Login_LoginButton");и дальше много разных строчек при запуске в браузере Опера 9.64 успешно запускались, авторизировались на сайте и дальше работали.
Версия Селениума была selenium-server-1.0.1
С выходом selenium-server-1.0.3 и Оперы 10.51 данные файлы/программы былы обновлены до новейших (точнее, Опера была установлена в отдельную папку). Тесты великолепно запускаются в Хроме, ФФоксе и даже Интернет Эксплорере.
Однако при запуске в Опере получаем следующий "лог" (отрывок):
18:14:53.623 INFO - Started SocketListener on 0.0.0.0:4444 18:14:53.623 INFO - Started org.openqa.jetty.jetty.Server@14ed9ff 18:15:05.701 INFO - Checking Resource aliases 18:15:05.717 INFO - Command request: getNewBrowserSession[*opera C:\Program Files\Opera100\opera.exe, http://moisait.ua/, ] on session null 18:15:05.717 INFO - creating new remote session 18:15:05.748 INFO - Allocated session f574370af76b4450a778252b5e32324e for http://moisait.ua/, launching... 18:15:05.795 INFO - Launching Opera... 18:15:08.295 INFO - Started SocketListener on 0.0.0.0:5195 18:15:08.342 INFO - Got result: OK,f574370af76b4450a778252b5e32324e on session f574370af76b4450a778252b5e32324e 18:15:08.342 INFO - Command request: setSpeed[1000, ] on session f574370af76b4450a778252b5e32324e 18:15:08.342 INFO - Got result: OK on session f574370af76b4450a778252b5e32324e 18:15:08.357 INFO - Command request: open[http://moisait.ua/, ] on session f574370af76b4450a778252b5e32324e // Где есть вызовы SocketListener - которых раньше не было 18:15:08.654 INFO - Started SocketListener on 0.0.0.0:5201 18:15:12.076 INFO - Started SocketListener on 0.0.0.0:5209 18:15:39.388 INFO - Got result: Timed out after 30000ms on session f574370af76b4450a778252b5e32324e 18:15:39.388 INFO - Command request: testComplete[, ] on session f574370af76b4450a778252b5e32324e 18:15:39.388 INFO - Killing Opera... 18:15:39.528 INFO - Got result: OK on session f574370af76b4450a778252b5e32324e
Визуально всё выглядит: открывается окно Selenium Remote Control, окно с moisait.ua в адресной строке - и чистая страница. Попытки "перейти по указаному адресу" хотя бы вручную - успехом не увенчались.
Просьба подсказать - решается ли "проблемка" настройками профиля браузера (или ещё как) - или стоит ждать обновления селениума (который будет "дружить" с оперой)? Заранее благодарю:)
Примечание: попытки запустить с другими версиями Оперы - результат аналогичный. Хоть переустонавливай с нуля:)