Bug #5288
openPre-Order Flow Testing
0%
Description
Catalogue & Pre-Order Flow Validation
Performed end-to-end testing of the Catalogue and Pre-Order product flow, covering creation, listing, pre-ordering, admin tracking, and customer mapping.
✅ Tested Scenarios
Create Catalogue
Verified product catalogue is created successfully with correct details, validations, mandatory field behavior, image upload, and form submission.
Catalogue List Page
Validated that created catalogue items display correctly with product name, category, price, availability, search/filter functionality, and UI responsiveness.
Pre-Order Products
Checked pre-order creation for products selected from catalogue, verified pricing, quantity, multiple add to cart behavior, and payment initiation flow.
Admin Pre-Orders Page
Verified pre-orders appear correctly on the admin screen, validated order details, plan/product mapping, status update actions, and UI behavior.
Customer Pre-Order Mapping
Validated in customer details page that the submitted pre-order is stored under the correct customer, verified displayed data accuracy and tab section behavior.
⚠️ Negative Test Cases Covered
Catalogue creation with empty mandatory fields, invalid price formats, unsupported image files.
Pre-order submission without selecting product or customer.
Simultaneous pre-order attempts to detect system stability.
🔁 Concurrency Validations
Created multiple catalogues and multiple pre-orders at the same time to check system consistency.
Opened pre-order payment in two browser tabs → validated duplicate submission handling and UI state sync.
🧩 UI & Behavior Checks
Catalogue card/list alignment, currency display format, hover/click behavior.
Button disabled state during API calls, loading indicators, and toaster message duplication avoided.
Smooth transition from catalogue selection → pre-order → admin page → customer details.
Subtasks
Related issues
No data to display