2015-08-28 3 views
2

Имея узел 0,12 и стажер 3. Попытка запустить стажер функциональные тесты, основанные дает следующее сообщение об ошибке:Невозможно запустить статические функциональные тесты. Ошибка: [POST HTTP: // локальный: 4444/WD/концентратору/сеанс] подключения ECONNREFUSED

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 тоже.

ответ

1

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

+0

Даже после запуска автономного сервера selenium, выдается такое же исключение – user2325313

+0

Вы начинаете Selenium в той же системе, в которой вы работаете Intern on (вы должны быть)? Вы видите какие-либо сообщения об ошибках в консоли Selenium, когда Intern пытается подключиться? – jason0x43

+0

Да .. Возможность успешно начать селен в моей локальной системе. И никакие сообщения об ошибках не генерируются на консоли Selenium. – user2325313

0

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