Skip to content

WIP: Add manage folders E2E tests for mobile and desktop (BrowserStack) - #102

Draft
rwood-moz wants to merge 4 commits into
mainfrom
e2e/folders
Draft

WIP: Add manage folders E2E tests for mobile and desktop (BrowserStack)#102
rwood-moz wants to merge 4 commits into
mainfrom
e2e/folders

Conversation

@rwood-moz

@rwood-moz rwood-moz commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

What changed?

Add E2E tests for managing folders in WebMail.

Why?

Expand the current E2E test suite that runs in BrowserStack on desktop and mobile browsers.

Limitations and Notes

More specifically:

  • Updated the smoke test to run regardless on if the inbox is empty or not at the test start (bug fix)
  • Updated the smoke test to exercise the Manage Folders dialog controls (basic check only)
  • Consolidated the UI smoke test into one test (no need to have separate tests for desktop and mobile)
  • Added a new Manage Folders E2E test to actually add/modify/delete folders via the Manage Folders dialog
  • Moving messages in/out of folders will be done in the separate Message Processing test in Add message processing E2E tests to run in BrowserStack #68
  • Updated to the newest browserstack-node-sdk 1.67.0 I tested this out with these E2E tests in BrowserStack and it worked fine

Applicable Issues

Fixes #70.

Screenshots

BrowserStack links:

  • Updated smoke test running on Firefox desktop in BrowserStack [todo: add link]
  • Updated smoke test running on Chromium desktop in BrowserStack [todo: add link]
  • Updated smoke test running on Safari desktop in BrowserStack [todo: add link]
  • Updated smoke test running on Android Chrome (Google Pixel 10) in BrowserStack) [todo: add link]
  • Running the new manage folders E2E test on Firefox desktop in BrowserStack [todo: add link]
  • Running the new manage folders E2E test on Chromium desktop in BrowserStack [todo: add link]
  • Running the new manage folders E2E test on Safari desktop in BrowserStack [todo: add browserstack link]
  • Running the new manage folders E2E test on Android Chrome (Google Pixel 10) in BrowserStack [todo: add link]

@rwood-moz
rwood-moz force-pushed the e2e/folders branch 6 times, most recently from 5033e40 to f24af0c Compare August 19, 2026 14:16
@rwood-moz
rwood-moz force-pushed the e2e/folders branch 2 times, most recently from 6f0dc5b to a30fd5d Compare August 20, 2026 21:22
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.

Add message folder E2E tests to run in BrowserStack

1 participant