2

拥有节点 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 上也没有运行任何东西。

4

2 回答 2

1

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

于 2015-08-28T11:38:57.713 回答
0

想通了这个问题。对 /etc/hosts 文件进行了更改。将其恢复为使用 127.0.0.1 localhost 并解决了错误。

于 2015-08-29T05:20:19.250 回答