2016-10-02 1 views
3

Я прошёл предыдущие вопросы, но не нашел в моей проблеме никого другого.Selenium webdriver кажется не работает должным образом с Firefox 49.0. Я что-то упускаю?

Этот простой код висит

from selenium import webdriver 
d = webdriver.Firefox(); 

браузер получает запущен, но он просто висит там. Через некоторое время, он выходит из строя, и я получаю ошибку

selenium.common.exceptions.WebDriverException: Message: Can't load the profile. 
Profile Dir: /tmp/tmpn_MQnf If you specified a log_file in the 
FirefoxBinary constructor, check it for details. 

У меня есть Firefox49 на Ubuntu 14.04 LTS. У меня был селен 2.53.6 и я читал предыдущее сообщение, я обновился до селена 3.0.0.b3. Я также загрузил geckdriver и положил его в/usr/bin

Похоже, я все еще работал с более старой версией селена. Но когда я удалил, что и установлен селен 3.0.0.b3, я вижу следующее сообщение об ошибке -

selenium.‌​common.exceptions.We‌​bDriverException: 
Message: Service geckodriver unexpectedly exited. Status code was: 2 

Что мне не хватает?

+0

Похоже, я все еще работал с более старой версией селена. Но когда я удалил это и установил selenium 3.0.0.b3, я вижу следующую ошибку: ------------------------------- -------------------------------------------------- ---------- selenium.common.exceptions.WebDriverException: Сообщение: Служба geckodriver неожиданно вышла. Код состояния: 2 – Raju

+0

Глядя на geckdriver.log, он говорит об этом -> Использование: geckodriver [ОПЦИИ] geckodriver: Неизвестный параметр --port – Raju

ответ

0

Попробуйте переименовать загруженный драйвер Gecko в проводники и установить возможности, как указано ниже.

System.setProperty("webdriver.gecko.driver", "//home//.....//BrowserDrivers//wires"); 
DesiredCapabilities capabilities = DesiredCapabilities.firefox(); 
capabilities.setCapability("marionette", true); 
Driver = new MarionetteDriver(capabilities); 

Я попытался с Над кодом на FireFox 49 на Linux Ubuntu 14.04 LTS ... Код отлично работает для меня в Java .. Также попробуйте понизить селен WebDriver от бета-версии до 2.53, как бета-версия нестабильна ..

Смежные вопросы