Не в состоянии выполнить функциональные тесты интерна. Ошибка: [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, и это решило ошибку.