Firefox не может подключиться при запуске Java Selenium WebDriver с GeckoDriver - PullRequest
0 голосов
/ 10 октября 2018

Я пытаюсь запустить свой тестовый скрипт Selenium с помощью Firefox.Пока что он отлично работает с Chrome, но Firefox говорит, что «Firefox не может установить соединение с сервером на [любом URI]».Мне это нужно для работы в системе, в которой я не являюсь администратором.Я попробовал это в моей собственной системе, и она работала нормально.Я не уверен, почему Chrome будет работать в прежней системе, а Firefox - нет.Вот выдержка из моего кода:

System.setProperty("driver.gecko.webdriver", "drivers\\geckodriver.exe");    
WebDriver driver = new FirefoxDriver();
driver.get("www.google.com");

Я пробовал разные подходы с настройкой различных опций и конфигураций, но ни один из них не работал.Большая часть того, что я нашел через Google, была из исключения:

org.openqa.selenium.firefox.NotConnectedException: невозможно подключиться к хосту 127.0.0.1 через порт 7055 после 45000 мс

Моя проблема не имеет к этому никакого отношения, поскольку у меня нет никаких исключений.Еще одна вещь, которую стоит отметить, это то, что когда я использую Firefox, он подключается просто отличноПроблема возникает только когда я запускаю свои скрипты.Я также проверил настройки прокси, и они в порядке.

РЕДАКТИРОВАТЬ:

OS version: Windows 7 Enterprise
GeckoDriver version: 0.23.0
Firefox version: 62.2.2esr
Java version: 1.8.0_181
Selenium version: 3.14.0
Eclipse version: 4.8.0 (Photon)

1 Ответ

0 голосов
/ 02 января 2019

У меня была та же проблема, я только что сделал новое обновление selenium-java версии 3.141.59 firefox 64 geckodriver v0.23.0, и все у меня хорошо работало

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...