Project - E-commerce Checkout Flow UI Test
Automate a critical user flow:
- browse product
- add to cart
- checkout
Requirements
Section titled “Requirements”- use explicit waits
- use stable selectors (
data-testid) - implement Page Objects
Suggested structure
Section titled “Suggested structure”pages/(page objects)tests/(test scenarios)
CI tip
Section titled “CI tip”Run UI tests in headless mode and store screenshots on failure.
pch.coffeeTagline
pch.coffeeCtapch.feedbackHeading
pch.feedbackSubheading