Kathandra
(Kathandra)
25.Октябрь.2012 14:49:31
#1
Здравствуйте!
Помогите, пожалуйста, решить проблему с запуском SafariDriverа на MacOS.
Сделала все, как в этой инструкции: http://code.google.com/p/selenium/wiki/SafariDriver
Но при запуске получаю ошибку:
"org.openqa.selenium.WebDriverException: Executor has not been started yet "
Открывается окно Safari, но ничего не происходит, кроме надписи:
"SafariDriver requesting connection at ws://localhost:{some_port_number}/wd".
OS: macOS
Safari 6.1.7
Selenium 2.25.0
Язык: java
Очень нужно запускать тесты на Safari, заранее благодарна за помощь!
polusok
(Mykhailo Poliarush)
26.Октябрь.2012 07:16:43
#2
к сожалению у меня нету MacOS чтобы попробовать воспроизвести ошибку
но по данным дефектам, скорее всего что есть какая-то проблема в драйвере
http://code.google.com/p/selenium/issues/detail?id=4012
http://code.google.com/p/selenium/issues/detail?id=4069
Kathandra
(Kathandra)
26.Октябрь.2012 16:06:36
#3
Спасибо за ответ.
Жаль, конечно (( Я читала, что у людей на MacOS запускается, а с Win7 проблемы.
Ума не приложу, что делать, ведь нужно тесты проганять.
polusok
(Mykhailo Poliarush)
26.Октябрь.2012 17:22:30
#4
а вот что делать подскажу
надо писать дефект на http://code.google.com/p/selenium/issues/entry
а там может быть починят если примут
или же другой вариант, разрабатывать тесты на другой машине или на виртуалке
vefimov
(vefimov)
30.Октябрь.2012 13:52:34
#6
У нас тоже были такие проблемы. Дело было в том, что как-то неправильно сертификаты в маке прописали или ещё что-то. Но в итоге тесты запускаются без проблем.
Проблема решилась повторным выполнением всех шагов с нуля из http://code.google.com/p/selenium/wiki/SafariDriver.
ArtOfLife
(Sergey Korol)
06.Декабрь.2012 12:40:45
#7
Я так и не решил эту проблему c использованием RemoteWebDriver. Issue писал, толку нет. :)