Skip to content

Project - E-commerce Checkout Flow UI Test

Automate a critical user flow:

  • browse product
  • add to cart
  • checkout
  • use explicit waits
  • use stable selectors (data-testid)
  • implement Page Objects
  • pages/ (page objects)
  • tests/ (test scenarios)

Run UI tests in headless mode and store screenshots on failure.

pch.coffeeTagline

pch.coffeeCta

pch.feedbackHeading

pch.feedbackSubheading