E-commerce Testing Practice

Practice e-commerce testing with a real shopping application. Test search, filters, sorting, pagination, and cart operations.

Search Results (10 products)

Bluetooth Headphones

Bluetooth Headphones

Accessories
(5)

Enjoy wireless freedom and high-quality sound.

$59.99
Desk Lamp

Desk Lamp

Office Supplies
(4)

LED desk lamp with adjustable brightness and color temperature.

$24.99
Ergonomic Chair
SALE

Ergonomic Chair

Furniture
(5)

Comfortable ergonomic chair for long working hours.

$199.99$249.99
HD Monitor
Out of Stock

HD Monitor

Electronics
(4)

A 24-inch full HD monitor with vibrant colors and sharp details.

$149.99
Mechanical Keyboard

Mechanical Keyboard

Electronics
(5)

A tactile mechanical keyboard with customizable RGB lighting.

$89.99
Portable SSD

Portable SSD

Electronics
(4.5)

Fast and reliable portable SSD with 1TB capacity.

$129.99

Test Scenarios for Automation Practice

Search & Filtering:

  • Search for specific products and verify results update in real-time
  • Select different categories from dropdown and validate filtering
  • Filter by minimum star rating (3★, 4★, 5★) and verify results
  • Toggle "In Stock Only" and verify out-of-stock items are hidden
  • Toggle "On Sale Only" and verify only discounted items appear
  • Adjust min and max price range sliders and validate product filtering
  • Combine multiple filters and verify complex filter logic
  • Click "Clear All Filters" and verify all filters reset
  • Verify active filter count badge updates correctly

Sorting & Navigation:

  • Test sorting by name and price in both ascending and descending order
  • Navigate through pages using pagination controls
  • Test that pagination resets to page 1 when applying new filters
  • Validate "SALE" badge appears on discounted products
  • Verify star rating displays correctly for each product

Product Details:

  • Click on a product card to open product detail modal
  • Verify product details display correctly (image, name, description, price)
  • Check that sale price and original price show for discounted items
  • Test "Add to Cart" button in product detail modal
  • Verify "Out of Stock" button is disabled for unavailable items
  • Close modal using X button or clicking outside modal
  • Verify cart count updates after adding from product detail

Shopping Cart & Checkout:

  • Click cart icon to open checkout modal
  • Verify all cart items display with correct quantities and prices
  • Test increase/decrease quantity buttons for each item
  • Test "Remove" button to delete items from cart
  • Verify subtotal, tax, and total calculations are correct
  • Test "Continue Shopping" button closes modal
  • Test "Proceed to Checkout" button shows confirmation
  • Verify empty cart shows "Your cart is empty" message
  • Add items from product grid and verify "Out of Stock" items cannot be added