Не в состоянии выполнить функциональные тесты интерна. Ошибка: [POST http://localhost:4444/wd/hub/session] connect ECONNREFUSED

Наличие узла 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 ответа

Предполагая, что вы не используете такой сервис, как BrowserStack, вам нужно запустить Selenium (selenium-server-standalone-xxx.jar) или автономный сервер WebDriver (например, chromedriver) перед запуском intern-runner,

Разобрался с проблемой. Внес изменения в файл /etc/hosts. Вернул его для использования 127.0.0.1 localhost, и это решило ошибку.

Другие вопросы по тегам