Skip to content

Add Microsoft Edge to SauceLabs browser-compatibility matrix#3226

Merged
devalevenkatesh merged 1 commit into
mainfrom
enable-ms-edge-browser-testing
Jun 15, 2026
Merged

Add Microsoft Edge to SauceLabs browser-compatibility matrix#3226
devalevenkatesh merged 1 commit into
mainfrom
enable-ms-edge-browser-testing

Conversation

@devalevenkatesh

Copy link
Copy Markdown
Contributor

Issue #:
Currently the browser compatibility tests do not run on MS Edge. Thus any issues on Edge may go unchecked. This PR adds MS Edge coverage on SauceLabs.

Description of changes:
Adds Edge (latest-2, latest-1, latest, beta) on Windows to the daily browser-compatibility tests. Wires ms:edgeOptions in WebDriverBaseConfig and a MicrosoftEdge branch in WebDriverFactory.

Testing:

Can these tested using a demo application? Please provide reproducible step-by-step instructions.
Integration tests only. No demo app testing needed.

Tested the changes running the tests on SauceLabs using the latest deployed demo URL and verified video tests pass on SauceLabs.

npm run test -- --test-name VideoTest --host saucelabs --test-type browser-compatibility --config edge_only.config.json

Checklist:

  1. Have you successfully run npm run build:release locally?
    Yes

  2. Do you add, modify, or delete public API definitions? If yes, has that been reviewed and approved?
    No

  3. Do you change the wire protocol, e.g. the request method? If yes, has that been reviewed and approved?
    No

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Adds Edge (latest-2, latest-1, latest, beta) on Windows to the daily browser-compatibility tests. Wires ms:edgeOptions in WebDriverBaseConfig and a MicrosoftEdge branch in WebDriverFactory.
@devalevenkatesh
devalevenkatesh requested a review from a team as a code owner June 15, 2026 16:53
"platform": "WINDOWS"
},
{
"browserName": "MicrosoftEdge",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No Mac?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The extendedDebugging is set to false when these tests run against Mac + Edge but I am still getting the mic permissions prompt. Have to check with SauceLabs whether any other config is needed.

@devalevenkatesh
devalevenkatesh merged commit f6926b7 into main Jun 15, 2026
7 checks passed
@devalevenkatesh
devalevenkatesh deleted the enable-ms-edge-browser-testing branch June 15, 2026 17:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants