Customer Journey
Complete customer flow: browse, search, cart, checkout
Testing Tip
Start with Critical tests first, then work through Happy Path scenarios before edge cases.
Product Discovery
7Browse Products Homepage
CRITICALHappy PathVerify that customers can browse the store homepage and view featured products, categories, and promotional content.
Navigate Category Hierarchy
HIGHHappy PathVerify that customers can navigate through category hierarchy to find products within specific categories and subcategories.
Search Products by Name
CRITICALHappy PathVerify that the product search functionality finds products by name, handles partial matches, and shows relevant results.
Filter Products by Price and Category
HIGHHappy PathVerify that product filtering by price range and category works correctly on product listing pages.
Sort Products
MEDIUMHappy PathVerify that product sorting options (price, name, newest) work correctly on product listing pages.
View Product with Video
MEDIUMHappy PathVerify that products with video media display correctly and videos can be played on the product detail page.
Visual Search (AI)
MEDIUMHappy PathVerify that customers can upload an image to find visually similar products using AI-powered visual search.
Shopping Cart
5Add Product to Cart
CRITICALHappy PathVerify that customers can add products to their shopping cart from the product detail page with correct quantity.
Add Variant Product to Cart
HIGHHappy PathVerify that customers must select required variant options before adding a product with variants to cart.
Update Cart Quantity
HIGHHappy PathVerify that customers can increase and decrease product quantities in the shopping cart.
Remove Item from Cart
HIGHHappy PathVerify that customers can remove individual items from their shopping cart.
Apply Discount Code
HIGHHappy PathVerify that customers can apply valid discount codes at checkout and see the discount reflected in their order total.
Checkout
3Complete Guest Checkout
CRITICALHappy PathVerify the complete guest checkout flow from cart through to order confirmation without requiring registration.
Complete Authenticated Checkout
HIGHHappy PathVerify that logged-in customers can complete checkout with pre-filled information and saved addresses.
Digital Product Checkout (No Shipping)
MEDIUMHappy PathVerify that orders containing only digital products skip shipping step and provide immediate download access.