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
Accessories
★★★★★(5)
Enjoy wireless freedom and high-quality sound.
$59.99
Desk Lamp
Office Supplies
★★★★★(4)
LED desk lamp with adjustable brightness and color temperature.
$24.99
SALE
Ergonomic Chair
Furniture
★★★★★(5)
Comfortable ergonomic chair for long working hours.
$199.99$249.99
Out of Stock
HD Monitor
Electronics
★★★★★(4)
A 24-inch full HD monitor with vibrant colors and sharp details.
$149.99
Mechanical Keyboard
Electronics
★★★★★(5)
A tactile mechanical keyboard with customizable RGB lighting.
$89.99
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