تخطي إلى المحتوى

Where to test

Store: https://orionbelt.omnizone.app

Admin: https://orionbelt.omnizone.app

wassim@pixel38.com and nour@pixel38.com sign in with their existing حسابات. This page does not print a password.

Shopper sign-in is issued by npm run seed:demo on the operator machine. Staff never see or set those passwords.

دفعة sandbox scenarios are success, failure, three_ds and webhook_delay. No live card number is printed.

Use a coupon that the Orionbelt demo seed created. Do not invent a production code.

Captured mail is on Platform, Demo workspaces, for the orionbelt slug.

Advance the demo clock by one day on that same page before a scheduled message.

ScenarioDoExpectedReport
UAT-01-browseOpen the store homeThe Orionbelt catalogue loads.
UAT-02-searchSearch for a product by nameMatching products are listed.
UAT-03-filterFilter by brandOnly that brand remains.
UAT-04-productOpen a product pagePrice, photos and add to cart are visible.
UAT-05-wishlistAdd a product to the wishlist as a shopperThe wishlist shows the product.
UAT-06-cart-addAdd a product to the cartThe cart count increases by one.
UAT-07-cart-qtyChange the cart كميةThe line total updates.
UAT-08-cart-removeRemove a cart lineThe line disappears.
UAT-09-checkout-guestOpen checkout as a guestContact and address fields are shown.
UAT-10-pay-cardPay by card on the sandbox success scenarioThe order is confirmed.
UAT-11-pay-failPay by card on the sandbox failure scenarioThe shopper sees a declined دفعة and no paid order.
UAT-12-pay-codPay with cash on تسليمThe order is placed unpaid.
UAT-13-pay-bankPay by تحويل مصرفيThe order shows awaiting تحويل.
UAT-14-pay-pickupPay at pickupThe order shows pay at pickup.
UAT-15-confirmationOpen the confirmation pageThe order number is visible.
UAT-16-حسابSign in as a shopperThe حساب page opens.
UAT-17-ordersOpen order historyThe order from checkout is listed.
UAT-18-reviewإجازات a product reviewThe review is saved for moderation.
UAT-19-couponApply a demo couponThe حسم shows before دفعة.
UAT-20-coupon-expiredEnter an expired couponCheckout explains that the coupon is not valid.
UAT-21-gift-cardRedeem a gift cardThe رصيد due decreases by the card amount.
UAT-22-مخزونCheckout with an out of مخزون variantThe line cannot be purchased.
UAT-23-duplicateSubmit checkout twiceOnly one order is created.
UAT-24-arabicSwitch the storefront to ArabicThe page direction is right to left.
UAT-25-mobileOpen the store on a phone widthCheckout stays on one column.
UAT-26-adminSign in as an administratorThe commerce admin opens.
UAT-27-product-newCreate a productThe product is saved as a مسودة.
UAT-28-publishPublish a productThe storefront can open it.
UAT-29-variantAdd a variantThe variant has its own price and مخزون.
UAT-30-fulfilFulfil an orderThe شحنة is marked fulfilled.
UAT-31-cancelCancel an unpaid orderThe order is cancelled and مخزون returns.
UAT-32-استرداداسترداد a paid orderالذمم المدينة and the order show the استرداد.
UAT-33-returnApprove a returnThe shopper is told the return is approved.
UAT-34-return-receiveReceive the returned goodsمخزون increases for that variant.
UAT-35-زبونEdit a زبون addressThe next order uses the new address.
UAT-36-promotionCreate a promotionA qualifying cart shows the offer.
UAT-37-shippingCreate a shipping rateCheckout offers that rate.
UAT-38-دفعاتOpen the دفعات settingsThe sandbox provider is listed.
UAT-39-analyticsOpen analyticsAn accountant can see the sales summary.
UAT-40-analytics-deniedOpen analytics as a human resources managerThe page is refused.
UAT-41-exportExport productsA file downloads.
UAT-42-importImport a product fileThe new row appears in the catalogue.
UAT-43-outboxOpen the demo outboxThe order confirmation is stored in English and Arabic.
UAT-44-clockAdvance the demo clock one dayA scheduled abandoned-cart message can be run for this workspace only.
UAT-45-abandonedRun the abandoned cart jobOne captured message appears and other workspaces are untouched.
UAT-46-booksتحقق the ميزان المراجعة after the scripted saleDebits equal credits.
UAT-47-apiOpen the public API docsThe storefront paths are listed.
UAT-48-reportReport a failed stepThe report names the scenario, the page and the browser, and contains no password.