![](/img/trans.png)
[英]Getting cannot connect error using Selenium Webdriver in Java program (Firefox)
[英]Firefox Cannot Connect When Running Java Selenium WebDriver With GeckoDriver
我正在嘗試使用Firefox運行Selenium測試腳本。 到目前為止,它可以在Chrome上正常運行,但是Firefox表示“ Firefox無法在[任意時間]建立與服務器的連接”。 我需要這個才能在我不是管理員的系統上工作。 我在自己的系統中進行了嘗試,效果很好。 我不確定為什么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:在45000毫秒后無法連接到端口7055上的主機127.0.0.1
我的問題根本與此無關,因為我沒有任何例外。 要注意的另一件事是,當我自己使用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)
我遇到了同樣的問題,我剛剛做了一個新的更新selenium-java版本3.141.59 firefox 64 geckodriver v0.23.0,所有事情對我來說都很好
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.