# \[Test Automation Foundation Certificate in JS\] 2.3.3\_Unable to verify Login.e2e.js test in Chrome

**URL:** <https://club.ministryoftesting.com/t/test-automation-foundation-certificate-in-js-2-3-3-unable-to-verify-login-e2e-js-test-in-chrome/76989>\
**Category:** Discussions\
**Tags:** automation, debugging, mot-fcta, error-messaging\
**Created:** [4 June 2024 16:55 UTC](https://club.ministryoftesting.com/t/test-automation-foundation-certificate-in-js-2-3-3-unable-to-verify-login-e2e-js-test-in-chrome/76989 "2024-06-04T16:55:36Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![vidhyalakshmi](https://avatars.discourse-cdn.com/v4/letter/v/858c86/32.png) [@vidhyalakshmi](https://club.ministryoftesting.com/u/vidhyalakshmi)\
**Post date:** [4 June 2024 16:55 UTC](https://club.ministryoftesting.com/t/test-automation-foundation-certificate-in-js-2-3-3-unable-to-verify-login-e2e-js-test-in-chrome/76989/1 "2024-06-04T16:55:36Z")

</div>

Hi there,  
To get hands-on exercise with the framwork, I was intending to run the login test designed as part of module 2.3.3 (Getting Stuck in With Code - UI Layer). My test failed upon running the following command in the terminal. Could someone able to shed light on this issue and let me know how to resolve this? I suppose its something to do with the Chrome browser config? 🤔

`npx wdio run ./wdio.conf.js --spec login.e2e.js`

**Error details:**

```auto
> Execution of 1 workers started at 2024-06-04T15:54:33.904Z
> 
> 2024-06-04T15:54:33.926Z INFO @wdio/cli:launcher: Run onPrepare hook
> 2024-06-04T15:54:33.928Z INFO @wdio/utils: Setting up browser driver for: chrome@stable
> 2024-06-04T15:54:33.929Z INFO @wdio/utils: Setting up browser binaries for: chrome@stable
> 2024-06-04T15:54:34.030Z INFO webdriver: Using Chromedriver v125.0.6422.114 from cache directory /var/folders/yr/8p_sph411xs8308cx5m1_5s00000gn/T
> 2024-06-04T15:54:34.126Z INFO @wdio/cli:launcher: Run onWorkerStart hook
> 2024-06-04T15:54:34.127Z INFO @wdio/local-runner: Start worker 0-0 with arg: run,./wdio.conf.js,--spec,login.e2e.js
> [0-0] 2024-06-04T15:54:35.101Z INFO @wdio/local-runner: Run worker command: run
> [0-0] RUNNING in chrome - file:///test/specs/Login.e2e.js
> [0-0] 2024-06-04T15:54:36.651Z INFO webdriver: Initiate new session using the WebDriver protocol
> [0-0] 2024-06-04T15:54:36.928Z INFO webdriver: Using Chromedriver v125.0.6422.114 from cache directory /var/folders/yr/8p_sph411xs8308cx5m1_5s00000gn/T
> [0-0] 2024-06-04T15:54:36.962Z INFO chromedriver: Starting ChromeDriver 125.0.6422.114 (457d70149965cebad452f7e37e8b5ec5b6dde5b4-refs/branch-heads/6422_76@{#5}) on port 56716
> [0-0] 2024-06-04T15:54:36.962Z INFO chromedriver: Remote connections are allowed by an allowlist (0.0.0.0).
> [0-0] 2024-06-04T15:54:36.962Z INFO chromedriver: Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
> [0-0] 2024-06-04T15:54:36.974Z INFO chromedriver: ChromeDriver was started successfully.
> [0-0] 2024-06-04T15:54:37.954Z INFO @wdio/utils: Started Chromedriver v125.0.6422.114 with params --port=56716 --allowed-origins=* --allowed-ips=0.0.0.0 in 1125ms on port 56716
> [0-0] 2024-06-04T15:54:38.090Z INFO webdriver: [POST] http://0.0.0.0:56716/session
> [0-0] 2024-06-04T15:54:38.091Z INFO webdriver: DATA {
> [0-0] capabilities: {
> [0-0] alwaysMatch: { browserName: 'chrome', 'goog:chromeOptions': [Object] },
> [0-0] firstMatch: [{}]
> [0-0] },
> [0-0] desiredCapabilities: {
> [0-0] browserName: 'chrome',
> [0-0] 'goog:chromeOptions': {
> [0-0] binary: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome'
> [0-0] }
> [0-0] }
> [0-0] }
> [0-0] 2024-06-04T15:54:39.783Z INFO webdriver: COMMAND navigateTo("http://localhost:3000/#/login")
> [0-0] 2024-06-04T15:54:39.784Z INFO webdriver: [POST] http://0.0.0.0:56716/session/91669df82aca92cd9cd2722fde1d7c66/url
> [0-0] 2024-06-04T15:54:39.784Z INFO webdriver: DATA { url: 'http://localhost:3000/#/login' }
> [0-0] 2024-06-04T15:54:40.846Z WARN webdriver: Request failed with status 500 due to unknown error: net::ERR_CONNECTION_REFUSED
> [0-0] (Session info: chrome=125.0.6422.114)
> [0-0] 2024-06-04T15:54:40.846Z INFO webdriver: Retrying 1/3
> [0-0] 2024-06-04T15:54:40.846Z INFO webdriver: [POST] http://0.0.0.0:56716/session/91669df82aca92cd9cd2722fde1d7c66/url
> [0-0] 2024-06-04T15:54:40.846Z INFO webdriver: DATA { url: 'http://localhost:3000/#/login' }
> [0-0] 2024-06-04T15:54:41.488Z WARN webdriver: Request failed with status 500 due to unknown error: net::ERR_CONNECTION_REFUSED
> [0-0] (Session info: chrome=125.0.6422.114)
> [0-0] 2024-06-04T15:54:41.489Z INFO webdriver: Retrying 2/3
> [0-0] 2024-06-04T15:54:41.489Z INFO webdriver: [POST] http://0.0.0.0:56716/session/91669df82aca92cd9cd2722fde1d7c66/url
> [0-0] 2024-06-04T15:54:41.489Z INFO webdriver: DATA { url: 'http://localhost:3000/#/login' }
> [0-0] 2024-06-04T15:54:42.132Z WARN webdriver: Request failed with status 500 due to unknown error: net::ERR_CONNECTION_REFUSED
> [0-0] (Session info: chrome=125.0.6422.114)
> [0-0] 2024-06-04T15:54:42.133Z INFO webdriver: Retrying 3/3
> [0-0] 2024-06-04T15:54:42.133Z INFO webdriver: [POST] http://0.0.0.0:56716/session/91669df82aca92cd9cd2722fde1d7c66/url
> [0-0] 2024-06-04T15:54:42.133Z INFO webdriver: DATA { url: 'http://localhost:3000/#/login' }
> [0-0] 2024-06-04T15:54:42.769Z ERROR webdriver: Request failed with status 500 due to unknown error: unknown error: net::ERR_CONNECTION_REFUSED
> [0-0] (Session info: chrome=125.0.6422.114)
> [0-0] unknown error in "My Login application.should login with valid credentials"
> unknown error: unknown error: net::ERR_CONNECTION_REFUSED
> (Session info: chrome=125.0.6422.114)
> at Context.<anonymous> (/Users/anbalv01/mot-cert-support-app-js/test/specs/Login.e2e.js:6:5)
> [0-0] 2024-06-04T15:54:42.778Z INFO webdriver: COMMAND deleteSession()
> [0-0] 2024-06-04T15:54:42.778Z INFO webdriver: [DELETE] http://0.0.0.0:56716/session/91669df82aca92cd9cd2722fde1d7c66
> [0-0] 2024-06-04T15:54:42.832Z INFO webdriver: RESULT null
> [0-0] 2024-06-04T15:54:42.832Z INFO webdriver: Kill driver process with PID 18805
> [0-0] FAILED in chrome - file:///test/specs/Login.e2e.js
> 2024-06-04T15:54:42.960Z INFO @wdio/cli:launcher: Run onWorkerEnd hook
> 2024-06-04T15:54:42.960Z INFO @wdio/cli:launcher: Run onComplete hook
> 
> "spec" Reporter:
> ------------------------------------------------------------------
> [chrome 125.0.6422.114 mac #0-0] Running: chrome (v125.0.6422.114) on mac
> [chrome 125.0.6422.114 mac #0-0] Session ID: 91669df82aca92cd9cd2722fde1d7c66
> [chrome 125.0.6422.114 mac #0-0]
> [chrome 125.0.6422.114 mac #0-0] » /test/specs/Login.e2e.js
> [chrome 125.0.6422.114 mac #0-0] My Login application
> [chrome 125.0.6422.114 mac #0-0] ✖ should login with valid credentials
> [chrome 125.0.6422.114 mac #0-0]
> [chrome 125.0.6422.114 mac #0-0] 1 failing (3s)
> [chrome 125.0.6422.114 mac #0-0]
> [chrome 125.0.6422.114 mac #0-0] 1) My Login application should login with valid credentials
> [chrome 125.0.6422.114 mac #0-0] unknown error: net::ERR_CONNECTION_REFUSED
> (Session info: chrome=125.0.6422.114)
> [chrome 125.0.6422.114 mac #0-0] unknown error: unknown error: net::ERR_CONNECTION_REFUSED
> [chrome 125.0.6422.114 mac #0-0] (Session info: chrome=125.0.6422.114)
> [chrome 125.0.6422.114 mac #0-0] at Context.<anonymous> (/Users/anbalv01/mot-cert-support-app-js/test/specs/Login.e2e.js:6:5)
> 
> 
> Spec Files: 0 passed, 1 failed, 1 total (100% completed) in 00:00:09  
> 
> 2024-06-04T15:54:42.962Z INFO @wdio/local-runner: Shutting down spawned worker
> 2024-06-04T15:54:43.214Z INFO @wdio/local-runner: Waiting for 0 to shut down gracefully
> 2024-06-04T15:54:43.214Z INFO @wdio/local-runner: shutting down

```

---

<div class="post-metadata">

**Author:** ![a\_mcanirn](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/a_mcanirn/32/13559_2.png) [@a\_mcanirn](https://club.ministryoftesting.com/u/a_mcanirn)\
**Post date:** [4 June 2024 17:39 UTC](https://club.ministryoftesting.com/t/test-automation-foundation-certificate-in-js-2-3-3-unable-to-verify-login-e2e-js-test-in-chrome/76989/2 "2024-06-04T17:39:40Z")

</div>

I am seeing net::ERR\_CONNECTION\_REFUSED, is the app up and running alright? Can you log in OK via Chrome browser “manually”?

---

<div class="post-metadata">

**Author:** ![vidhyalakshmi](https://avatars.discourse-cdn.com/v4/letter/v/858c86/32.png) [@vidhyalakshmi](https://club.ministryoftesting.com/u/vidhyalakshmi)\
**Post date:** [5 June 2024 12:27 UTC](https://club.ministryoftesting.com/t/test-automation-foundation-certificate-in-js-2-3-3-unable-to-verify-login-e2e-js-test-in-chrome/76989/3 "2024-06-05T12:27:37Z")

</div>

Did you mean to login to the application manually in the Chrome browser?

---

<div class="post-metadata">

**Author:** ![a\_mcanirn](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/a_mcanirn/32/13559_2.png) [@a\_mcanirn](https://club.ministryoftesting.com/u/a_mcanirn)\
**Post date:** [5 June 2024 12:32 UTC](https://club.ministryoftesting.com/t/test-automation-foundation-certificate-in-js-2-3-3-unable-to-verify-login-e2e-js-test-in-chrome/76989/4 "2024-06-05T12:32:49Z")

</div>

Yea just to make sure it is up and running correctly.

---

<div class="post-metadata">

**Author:** ![vidhyalakshmi](https://avatars.discourse-cdn.com/v4/letter/v/858c86/32.png) [@vidhyalakshmi](https://club.ministryoftesting.com/u/vidhyalakshmi)\
**Post date:** [5 June 2024 13:28 UTC](https://club.ministryoftesting.com/t/test-automation-foundation-certificate-in-js-2-3-3-unable-to-verify-login-e2e-js-test-in-chrome/76989/5 "2024-06-05T13:28:10Z")

</div>

No, it didn’t work when launched in Chrome manually. Getting to see “This site can’t be reached, localhost refused to connect”.

---

<div class="post-metadata">

**Author:** ![a\_mcanirn](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/a_mcanirn/32/13559_2.png) [@a\_mcanirn](https://club.ministryoftesting.com/u/a_mcanirn)\
**Post date:** [5 June 2024 13:59 UTC](https://club.ministryoftesting.com/t/test-automation-foundation-certificate-in-js-2-3-3-unable-to-verify-login-e2e-js-test-in-chrome/76989/6 "2024-06-05T13:59:33Z")

</div>

Have you run `npm start` yet?

---

<div class="post-metadata">

**Author:** ![vidhyalakshmi](https://avatars.discourse-cdn.com/v4/letter/v/858c86/32.png) [@vidhyalakshmi](https://club.ministryoftesting.com/u/vidhyalakshmi)\
**Post date:** [6 June 2024 11:27 UTC](https://club.ministryoftesting.com/t/test-automation-foundation-certificate-in-js-2-3-3-unable-to-verify-login-e2e-js-test-in-chrome/76989/7 "2024-06-06T11:27:25Z")

</div>

That worked and the login test has passed. Thank you, much appreciated!
