无法运行实习生functiontesting。 错误:连接ECONNREFUSED

有节点0.12和实习生3.试图运行基于实习生的functiontesting给出以下错误:

SUITE ERROR Error: [POST http://localhost:4444/wd/hub/session] connect ECONNREFUSED at Server.createSession <node_modules/intern/node_modules/leadfoot/Server.js:307:15> at <node_modules/intern/lib/executors/Runner.js:174:22> at retry <node_modules/intern/lib/util.js:695:13> at <node_modules/intern/node_modules/dojo/Promise.ts:393:15> at runCallbacks <node_modules/intern/node_modules/dojo/Promise.ts:11:11> at <node_modules/intern/node_modules/dojo/Promise.ts:317:4> at run <node_modules/intern/node_modules/dojo/Promise.ts:237:7> at <node_modules/intern/node_modules/dojo/nextTick.ts:44:3> at process._tickCallback <node.js:355:11> 

没有任何东西在4444端口上运行。

假设你没有使用像BrowserStack这样的服务,你需要在运行intern-runner之前启动Selenium( selenium-server-standalone-xxx.jar )或独立的WebDriver服务器(例如,chromedriver)。

找出问题。 已经改变了/ etc / hosts文件。 恢复它使用127.0.0.1本地主机,并解决了错误。