无法运行实习功能测试。错误:[POST http:// localhost:4444 / wd / hub / session]连接ECONNREFUSED

时间:2015-08-28 06:16:23

标签: javascript node.js dojo intern leadfoot

具有节点0.12和实习生3.尝试运行基于实习生的功能测试会产生以下错误:

 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端口上运行。

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

找出问题所在。已对/ etc / hosts文件进行了更改。恢复使用127.0.0.1 localhost并解决了错误。