4
Я хочу запустить полный тест Selenium в Travis, но я, похоже, не могу запустить сервер.Возможно ли запустить сервер Selenium внутри Travis?
Мой Travis YAML файл
language: node_js
node_js:
- "6.2"
before_script:
- npm install [email protected] -g
- selenium-standalone install
- npm install -g gulp
- nohup selenium-standalone start > selenium.txt 2>&1 </dev/null &
script:
- npm test
- gulp
Когда npm test
работает, результат:
Error retrieving a new session from the selenium server
Error: connect ECONNREFUSED 127.0.0.1:4444
at Object.exports._errnoException (util.js:1007:11)
at exports._exceptionWithHostPort (util.js:1030:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1080:14)
Connection refused! Is selenium server started?
npm ERR! Test failed. See above for more details.
вы пытаетесь запустить его на местном? где начинается сервер? – nullpointer
Hi @nullpointer, 'nohup selenium-standalone start' запускает сервер в контейнере Travis. –