🛒 Buggy Shop

A deliberately broken storefront. Sign in as different personas — each one exposes a different, reproducible set of defects across login, sorting, images, and checkout.

ManualBeginner
🛒 Buggy Shop

Accepted usernames

  • Everything works as intended.
  • Cannot sign in at all.
  • Several visible defects once signed in.
  • Works, but painfully slowly.
  • Breaks part-way through the purchase flow.

Password for all users: practice123

Click a username to fill the form. State lives in this browser tab only — closing it resets everything.

Challenges

Work through these before revealing anything. Answers are opinions worth arguing with, not gospel.

  1. 01

    Log in as locked_out_user. What happens, and is the error message helpful to an end user?

    sign in to track
  2. 02

    Sign in as problem_user and inspect the product images. What is wrong?

    sign in to track
  3. 03

    As problem_user, sort by "Price (low to high)". Does the order actually change?

    sign in to track
  4. 04

    As problem_user, fill in the checkout form. Which field misbehaves and how?

    sign in to track
  5. 05

    Time the inventory page load for performance_glitch_user versus standard_user. Is the delay acceptable?

    sign in to track
  6. 06

    As error_user, add "Test Automation Hoodie" to the cart, then try to check out. What breaks?

    sign in to track
  7. 07

    Write a bug report for the most severe defect you found. Which one did you pick, and why?

    sign in to track