User story & summary
As a Growth team member, I want automated browser test coverage of the happy paths through the new onboarding experience so that regressions are caught before release.
Background & research
Parent task: T430058: [EPIC] Account Setup (DE1.3.1 - early onboarding)
Reader Ex designs: https://www.figma.com/design/YD7rNRWaByfyzHkn77ZX1d/Reader-experience-on-home-page?node-id=68-5293&t=7jCYTGNCU6nr8QUu-0
Testing scenarios
Given I complete account set up,
When I indicate that I signed up to READ and navigate Home,
Then the Daily Reads module displays at the top of the Home view
All other newcomer/Growth modules are available, but I am not assigned a Mentor
Given all other scenarios (I skip account set up, or indicate that I signed up to Edit or "Both")
When I navigate to my Home,
Then the Suggested Edits module displays at the top of the Home view
All other newcomer/Growth modules are available and the Daily Reads module displays under Suggested Edits
Note: this is fairly simple logic for the initial test to comply with legal requirement that all users have control over their setup, and given that we don't yet have settings to adjust / remove / add components we are keeping this simple to start.
Acceptance criteria
- Given the Testing scenarios defined, when the browser tests run, then they pass and cover each defined scenario