无法运行内部功能测试.错误:[POST http://localhost:4444/wd/hub/session] co

Not able to run intern functional tests. Error: [POST http://localhost:4444/wd/hub/session] connect ECONNREFUSED

本文关键字:4444 localhost wd hub co session POST 内部 运行 功能测试 错误      更新时间:2023-09-26

节点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>

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

找到问题了。已经修改了/etc/hosts文件。将其恢复为使用127.0.0.1 localhost,并解决了错误。