Bug #5289
openNormal Order QA Testing
0%
Description
E-Commerce Product Activation & Order Flow Testing
Performed end-to-end testing of the e-commerce order module, covering product activation, storefront validation, order placement, order listing, and customer order mapping.
✅ Tested Scenarios
Activate Products for E-Commerce
Verified product activation from the product page, validated toggle/UI behavior, successful API response, and correct activation status saved in the system.
E-Commerce Storefront
Checked that activated products display correctly on the E‑Commerce Website with name, price, and availability. Verified UI behavior, search, and responsive layout.
Place Order
Placed order using active products, validated quantity, subtotal, tax, net total, payment initiation, success toasters, and post-order UI confirmation behavior.
Orders Page
Verified orders appear correctly on the Orders page with order ID, product details, customer, amount, date, and status. Checked sorting, search, and UI stability.
Customer Order Mapping
Validated that placed orders are stored and displayed correctly in the customer details page under the correct customer profile. Verified data accuracy and tab behavior.
⚠️ Negative Cases Covered
Activation without mandatory product details.
Order submission without selecting customer or product.
Invalid data entries and UI state conflicts.
Multiple rapid order clicks causing duplicate submissions.
🔁 Concurrency & Stability
Activated multiple products simultaneously to check state consistency.
Placed order in two browser tabs to validate duplicate order prevention and UI state sync.
Continuous back-to-back orders without completing previous actions.
🧩 UI & Behavior Checks
Button disable during API processing, loading indicators, toast duplication avoided, currency format, responsive design, and smooth navigation between pages.
Subtasks
Related issues
No data to display