Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Help! SafariDriver не запускается на MacOS


(Kathandra) #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, заранее благодарна за помощь!


(Mykhailo Poliarush) #2

к сожалению у меня нету MacOS чтобы попробовать воспроизвести ошибку

но по данным дефектам, скорее всего что есть какая-то проблема в драйвере

http://code.google.com/p/selenium/issues/detail?id=4012

http://code.google.com/p/selenium/issues/detail?id=4069


(Kathandra) #3

Спасибо за ответ.

Жаль, конечно (( Я читала, что у людей на MacOS запускается, а с Win7 проблемы.

Ума не приложу, что делать, ведь нужно тесты проганять.


(Mykhailo Poliarush) #4

а вот что делать подскажу

надо писать дефект на http://code.google.com/p/selenium/issues/entry

а там может быть починят если примут

или же другой вариант, разрабатывать тесты на другой машине или на виртуалке


(Kathandra) #5

Спасибо ) напишу )


(vefimov) #6

У нас тоже были такие проблемы. Дело было в том, что как-то неправильно сертификаты в маке прописали или ещё что-то. Но в итоге тесты запускаются без проблем.

Проблема решилась повторным выполнением всех шагов с нуля из http://code.google.com/p/selenium/wiki/SafariDriver.


(Sergey Korol) #7

Я так и не решил эту проблему c использованием RemoteWebDriver. Issue писал, толку нет. :)