我:Chrome浏览器不启动ERROR:连接ECONNREFUSED 127.0.0.1:4444
- 的Windows 10的64位
- Chrome版本58
- 节点6.10.1
- NPM 3.10.10
- chromedriver 2.29.0
硒独立运行,但运行我的测试(以C后hrome)有在控制台中的错误,其中硒运行:
Caused by: org.openqa.selenium.WebDriverException: Timed out waiting for driver server to start.
Build info: version: '3.4.0', revision: 'unknown', time: 'unknown'
os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_131'
Driver info: driver.version: ChromeDriver
at org.openqa.selenium.remote.service.DriverService.waitUntilAvailable(DriverService.java:193)
at org.openqa.selenium.remote.service.DriverService.start(DriverService.java:181)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:78)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:637)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:250)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:236)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:137)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:184)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:148)
... 14 more
Caused by: org.openqa.selenium.net.UrlChecker$TimeoutException: Timed out waiting for [http://localhost:41643/status] to be available after 20002 ms
在我跑我的测试中有一个错误在浏览器中运行27.0.0.1:4444后,当硒独立打开,并且控制台页面已加载:
chrome
Error: connect ECONNREFUSED 127.0.0.1:4444
我尝试了不同版本的node.js和npm,但没有帮助。我还与webdriver的经理,而不是硒的独立服务器
试过当我改变火狐Chrome的FF浏览器中打开..
早些时候与Chrome的工作......但停止。我不知道为什么(另一个人的工作,他们现在有类似的版本)。
你运行硒的独立安装?有时可以在没有正确“安装”的情况下启动。还要确保在运行单个测试时Selenium实际上正在运行。 – Ynhockey