5. Online Store

Objective

Trailhead Shop is an online store of expedition gear: tents, sleeping bags, thermoses, knives, ropes, stoves, lights and backpacks. Your task is to test the whole shopping journey — from searching the catalog to placing an order and tracking its status — against the requirements below, and find all the bugs and usability issues.

Requirements

General:

Catalog:

Product page:

Registration and sign-in:

Cart:

Promo codes:

Checkout:

Order statuses:

My account:

Expected Outcome

Create a detailed bug report containing clearly identified issues, reproduction steps, actual and expected results, screenshots, and assessments of the potential impact. Try to apply test design techniques: boundary values, equivalence classes, decision tables and state transitions.

Simulator features:

This shop is for training purposes only: nothing is sold and no payments are made. Everything you enter — accounts, carts, orders, reviews — is saved only in your browser's local storage (localStorage) and stays on your computer: no data is sent to any server. Still, do not use real card details, email addresses or passwords.

In the top-left corner of the shop there is a round «Rb» button — the Realbugz menu. It opens these requirements in a separate tab (handy for switching while you test), the Reset shop button deletes all saved data and restores the initial stock, and ← Back to Realbugz returns you to the main site.

There is no real warehouse or courier: the shop imitates them. An order becomes "Shipped" 15 minutes after "Paid, packing" and "Delivered" one day after "Shipped". Time is taken from your computer's clock — to check these transitions without waiting, move the clock forward.

Hunt now!