0
我試圖在CircleCI上設置CI並嘗試通過baseUrl與測試服務器運行量角器時發生錯誤。如何讓circleCI使用量角器baseurl
protractor protractor/config.js --baseUrl='http://tenant1.my-app.com/'
Using the selenium server at http://localhost:4444/wd/hub
[launcher] Running 1 instances of WebDriver
/home/ubuntu/my-app/node_modules/protractor/node_modules/selenium-webdriver/http/index.js:365
onError(new Error(message));
^
Error: ECONNREFUSED connect ECONNREFUSED 127.0.0.1:4444
at ClientRequest.<anonymous> (/home/ubuntu/my-app/node_modules/protractor/node_modules/selenium-webdriver/http/index.js:365:15)
at emitOne (events.js:90:13)
at ClientRequest.emit (events.js:182:7)
at Socket.socketErrorListener (_http_client.js:306:9)
at emitOne (events.js:90:13)
at Socket.emit (events.js:182:7)
at emitErrorNT (net.js:1249:8)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)
From: Task: WebDriver.createSession()
at acquireSession (/home/ubuntu/my-app/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver.js:62:22)
at Function.createSession (/home/ubuntu/my-app/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver.js:295:12)
at Builder.build (/home/ubuntu/my-app/node_modules/protractor/node_modules/selenium-webdriver/builder.js:458:24)
at [object Object].DriverProvider.getNewDriver (/home/ubuntu/my-app/node_modules/protractor/built/driverProviders/driverProvider.js:42:27)
at [object Object].Runner.createBrowser (/home/ubuntu/my-app/node_modules/protractor/built/runner.js:203:37)
at /home/ubuntu/my-app/node_modules/protractor/built/runner.js:293:21
at _fulfilled (/home/ubuntu/my-app/node_modules/protractor/node_modules/q/q.js:834:54)
at self.promiseDispatch.done (/home/ubuntu/my-app/node_modules/protractor/node_modules/q/q.js:863:30)
at Promise.promise.promiseDispatch (/home/ubuntu/my-app/node_modules/protractor/node_modules/q/q.js:796:13)
at /home/ubuntu/my-app/node_modules/protractor/node_modules/q/q.js:556:49
[launcher] Process exited with error code 1
有關如何讓量角器與測試服務器連接的任何想法?
你是在本地運行還是從circleCI輸出?這個錯誤看起來像你的webdriver沒有運行 - 'webdriver-manager start' – Gunderson
這是circleCI的輸出。一切運行良好在本地機器 – Vijay
@Vijay - 你能分享你的circle.yml文件嗎? –