Я пытаюсь запустить свой тестовый скрипт 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)