2016-01-19 23 views
5

Tôi có kiểm tra thước đo trong dự án góc của tôi, và khi tôi muốn được chạy nó tôi bắt tiếp theo log ngoại lệ:thước đo Js chạy vào máy linux

Possibly unhandled RequestError: Error: connect ECONNREFUSED 
    at new RequestError (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/lib/errors.js:11:15) 
    at Request.RP$callback [as _callback] (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/lib/rp.js:56:32) 
    at self.callback (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/node_modules/request/request.js:198:22) 
    at Request.emit (events.js:95:17) 
    at Request.onRequestError (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/node_modules/request/request.js:820:8) 
    at ClientRequest.emit (events.js:95:17) 
    at CleartextStream.socketErrorListener (http.js:1548:9) 
    at CleartextStream.emit (events.js:95:17) 
    at Socket.onerror (tls.js:1456:17) 
    at Socket.emit (events.js:117:20) 
    at net.js:441:14 
    at process._tickCallback (node.js:448:13) 
Possibly unhandled RequestError: Error: connect ECONNREFUSED 
    at new RequestError (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/lib/errors.js:11:15) 
    at Request.RP$callback [as _callback] (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/lib/rp.js:56:32) 
    at self.callback (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/node_modules/request/request.js:198:22) 
    at Request.emit (events.js:95:17) 
    at Request.onRequestError (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/node_modules/request/request.js:820:8) 
    at ClientRequest.emit (events.js:95:17) 
    at CleartextStream.socketErrorListener (http.js:1548:9) 
    at CleartextStream.emit (events.js:95:17) 
    at Socket.onerror (tls.js:1456:17) 
    at Socket.emit (events.js:117:20) 
    at net.js:441:14 
    at process._tickCallback (node.js:448:13) 
Possibly unhandled RequestError: Error: connect ECONNREFUSED 
    at new RequestError (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/lib/errors.js:11:15) 
    at Request.RP$callback [as _callback] (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/lib/rp.js:56:32) 
    at self.callback (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/node_modules/request/request.js:198:22) 
    at Request.emit (events.js:95:17) 
    at Request.onRequestError (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/node_modules/request/request.js:820:8) 
    at ClientRequest.emit (events.js:95:17) 
    at CleartextStream.socketErrorListener (http.js:1548:9) 
    at CleartextStream.emit (events.js:95:17) 
    at Socket.onerror (tls.js:1456:17) 
    at Socket.emit (events.js:117:20) 
    at net.js:441:14 
    at process._tickCallback (node.js:448:13) 
Possibly unhandled RequestError: Error: connect ECONNREFUSED 
    at new RequestError (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/lib/errors.js:11:15) 
    at Request.RP$callback [as _callback] (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/lib/rp.js:56:32) 
    at self.callback (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/node_modules/request/request.js:198:22) 
    at Request.emit (events.js:95:17) 
    at Request.onRequestError (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/node_modules/request/request.js:820:8) 
    at ClientRequest.emit (events.js:95:17) 
    at CleartextStream.socketErrorListener (http.js:1548:9) 
    at CleartextStream.emit (events.js:95:17) 
    at Socket.onerror (tls.js:1456:17) 
    at Socket.emit (events.js:117:20) 
    at net.js:441:14 
    at process._tickCallback (node.js:448:13) 
Possibly unhandled RequestError: Error: connect ECONNREFUSED 
    at new RequestError (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/lib/errors.js:11:15) 
    at Request.RP$callback [as _callback] (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/lib/rp.js:56:32) 
    at self.callback (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/node_modules/request/request.js:198:22) 
    at Request.emit (events.js:95:17) 
    at Request.onRequestError (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/node_modules/request/request.js:820:8) 
    at ClientRequest.emit (events.js:95:17) 
    at CleartextStream.socketErrorListener (http.js:1548:9) 
    at CleartextStream.emit (events.js:95:17) 
    at Socket.onerror (tls.js:1456:17) 
    at Socket.emit (events.js:117:20) 
    at net.js:441:14 
    at process._tickCallback (node.js:448:13) 
Possibly unhandled RequestError: Error: connect ECONNREFUSED 
    at new RequestError (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/lib/errors.js:11:15) 
    at Request.RP$callback [as _callback] (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/lib/rp.js:56:32) 
    at self.callback (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/node_modules/request/request.js:198:22) 
    at Request.emit (events.js:95:17) 
    at Request.onRequestError (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/node_modules/request/request.js:820:8) 
    at ClientRequest.emit (events.js:95:17) 
    at CleartextStream.socketErrorListener (http.js:1548:9) 
    at CleartextStream.emit (events.js:95:17) 
    at Socket.onerror (tls.js:1456:17) 
    at Socket.emit (events.js:117:20) 
    at net.js:441:14 
    at process._tickCallback (node.js:448:13) 
Possibly unhandled RequestError: Error: connect ECONNREFUSED 
    at new RequestError (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/lib/errors.js:11:15) 
    at Request.RP$callback [as _callback] (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/lib/rp.js:56:32) 
    at self.callback (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/node_modules/request/request.js:198:22) 
    at Request.emit (events.js:95:17) 
    at Request.onRequestError (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/request-promise/node_modules/request/request.js:820:8) 
    at ClientRequest.emit (events.js:95:17) 
    at CleartextStream.socketErrorListener (http.js:1548:9) 
    at CleartextStream.emit (events.js:95:17) 
    at Socket.onerror (tls.js:1456:17) 
    at Socket.emit (events.js:117:20) 
    at net.js:441:14 
    at process._tickCallback (node.js:448:13) 
Error: connect ECONNREFUSED 
    at errnoException (net.js:905:11) 
    at Object.afterConnect [as oncomplete] (net.js:896:19) 
[launcher] Process exited with error code 1 

/home/tk/WorkSpaceNew/dashboard/frontend/gulp/e2e-tests.js:23 
     throw err; 
      ^
Error: protractor exited with code 1 

Process finished with exit code 8 

Và trước khi nó tôi thấy cửa sổ trình duyệt với url tiếp theo: dữ liệu :,.

UPD protractor.conf.js

'use strict'; 

var paths = require('./.yo-rc.json')['generator-gulp-angular'].props.paths; 

// An example configuration file. 
exports.config = { 
    // The address of a running selenium server. 
    //seleniumAddress: 'http://localhost:4444/wd/hub', 
    //seleniumServerJar: deprecated, this should be set on node_modules/protractor/config.json 

    // Capabilities to be passed to the webdriver instance. 
    capabilities: { 
    'browserName': 'chrome' 
    }, 

    // Spec patterns are relative to the current working directly when 
    // protractor is called. 
    specs: [paths.e2e + '/**/*.js'], 

    // Options to be passed to Jasmine-node. 
    mochaOpts: { 
    timeout: 5000 
    }, 

    framework: 'mocha' 
}; 

UPD2

Nếu tôi sử dụng seleniumAddress: 'http://localhost:4444/wd/hub', tôi bắt ngoại lệ tiếp theo:

Using the selenium server at http://localhost:4444/wd/hub 
[launcher] Running 1 instances of WebDriver 
ERROR - Unable to start a WebDriver session. 

/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/gulp-protractor/node_modules/protractor/node_modules/selenium-webdriver/http/index.js:145 
     callback(new Error(message)); 
      ^
Error: ECONNREFUSED connect ECONNREFUSED 
    at ClientRequest.<anonymous> (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/gulp-protractor/node_modules/protractor/node_modules/selenium-webdriver/http/index.js:145:16) 
    at ClientRequest.emit (events.js:95:17) 
    at Socket.socketErrorListener (http.js:1548:9) 
    at Socket.emit (events.js:95:17) 
    at net.js:441:14 
    at process._tickCallback (node.js:448:13) 
==== async task ==== 
WebDriver.createSession() 
    at Function.webdriver.WebDriver.acquireSession_ (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/gulp-protractor/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:149:22) 
    at Function.webdriver.WebDriver.createSession (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/gulp-protractor/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:123:30) 
    at Builder.build (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/gulp-protractor/node_modules/protractor/node_modules/selenium-webdriver/builder.js:294:22) 
    at DriverProvider.getNewDriver (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/gulp-protractor/node_modules/protractor/lib/driverProviders/driverProvider.js:38:7) 
    at Runner.createBrowser (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/gulp-protractor/node_modules/protractor/lib/runner.js:180:37) 
    at /home/tk/WorkSpaceNew/dashboard/frontend/node_modules/gulp-protractor/node_modules/protractor/lib/runner.js:257:21 
    at _fulfilled (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/gulp-protractor/node_modules/protractor/node_modules/q/q.js:797:54) 
    at self.promiseDispatch.done (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/gulp-protractor/node_modules/protractor/node_modules/q/q.js:826:30) 
    at Promise.promise.promiseDispatch (/home/tk/WorkSpaceNew/dashboard/frontend/node_modules/gulp-protractor/node_modules/protractor/node_modules/q/q.js:759:13) 
[launcher] Process exited with error code 1 

/home/tk/WorkSpaceNew/dashboard/frontend/gulp/e2e-tests.js:23 
     throw err; 
      ^
Error: protractor exited with code 1 

Process finished with exit code 8 

Giúp tôi, hãy chạy thử nghiệm này trong máy của tôi. Cảm ơn rất nhiều.

+0

"RequestError: Lỗi: kết nối ECONNREFUSED" kết nối trong tập lệnh của bạn ở đâu? bạn đã không viết url? –

+0

@PierreEmmanuelLallemant Bạn có thể giải thích cho tôi về điều đó không, bởi vì tôi không hiểu –

+0

Lỗi là về kết nối. Bạn thiết lập url/kết nối ở đâu? bạn không phải chỉ định seleniumAddress? –

Trả lời

1

Nếu bạn muốn kết nối với seleniumAddress đó, bạn sẽ cần phải khởi động máy chủ selen từ protractor/bin/webdriver-manager start. Nếu không có máy chủ selenium nào chạy, bạn sẽ không thể chạy thử nghiệm ở đó (ECONNREFUSED). Hoặc bạn có thể nhận xét seleniumAddress trong tập tin cấu hình, sử dụng protractor/bin/webdriver-manager update để tải xuống các tệp nhị phân, và thước đo góc sẽ chạy thử nghiệm bằng cách sử dụng seleniumServerJar độc lập.

Các vấn đề liên quan