Я пытаюсь запустить Firefox удаленно на машине Windows из окна UNIX, используя remotewebdriver
.Предоставление пути к установке Firefox/Chrome/IE в cygwin
Я попытался, добавив Firefox в PATH, как показано ниже:
$ echo $PATH
/cygdrive/c/Program Files (x86)/Google/Chrome/Application/:/cygdrive/c/Program Files (x86)/Mozilla Firefox/
Но все-таки браузер не запускается, как geckodriver.exe
пытается найти Firefox в пути по умолчанию окна.
Вот лог с селеном хаба:
1486475449767 mozprofile :: Профиль INFO Использование путь к профилю C: \ cygwin64 \ TMP \ рус
t_mozprofile.Rmyr2i85U1HV1486475449774 geckodriver :: марионетку INFO Запуск браузера C: \ Program Files (x86) \ Mozilla Firefox \ firefox.exe
Я также попытался добавить ниже собственности при запуске селена узел:
-Dwebdriver.firefox.bin = "/ cygdrive/с/Program Files (x86)/Mozilla Firefox /"
Однако было брошено исключение:
Вызванный: org.openqa.selenium.WebDriverException: 'webdriver.firefox.bin' набор свойств, но не смог найти требуемый двоичный файл:/cygdrive/с/Program Files (x86)/Mozilla Firefox/.exe
..... .....
Исключение: не удалось инициализировать класс org.openqa.selenium.firefox.internal.Executable
Есть ли способ, чтобы указать путь к папке установки Firefox?
РЕДАКТИРОВАТЬ:
После предоставления параметров:
-Dwebdriver.gecko.driver = geckodriver.exe -Dwebdriver.firefox.bin = "светлячок/firefox.exe"
Исполнение застревает по адресу:
1486534065121 mozprofile :: профиль INF O Использование пути профиля C: \ cygwin64 \ tmp \ rust_mozprofile.eqdfIaNAGjDu 1486534065135 geckodriver :: marionette INFO Запуск браузера> C: \ cygwin64 \ home \ Administrator \ firefox \ firefox.ехе
1486534065198 geckodriver :: марионетка INFO Подключение к марионеток на локальном хосте: 56702
1486534068740 марионеток INFO Прослушивание на порту 56702
Пробовал установку firefox в/home/Administrator/firefox и передал ниже args в сетку -Dwebdriver.ge cko.driver = geckodriver.exe -Dwebdriver.firefox.bin = "firefox/firefox.exe" Выполнение застряло перед запуском браузера – ravikant
Я действительно редактировал свой комментарий выше. – voy
Я добавил новый questiopn [здесь] (http://stackoverflow.com/questions/42106180/selenium-remotewebdriver-stuckbefore-launching-browser) с новым выпуском – ravikant