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

1010 cases · 38 automated · 972 manual

CaseAreaTitleCoverage
API-01public-apiCreate variable product with media and translations via /v1Manual
API-02public-apiUpsert 1,000 products by SKUManual
API-03public-apiOpenAPI drift testManual
API-04public-apiWebhook order.placed with signatureManual
API-05public-apiMCP Inspector with read-only keyManual
API-06public-apiMCP via OAuth connectorManual
API-07public-apiMCP: create product, publish, create coupon, ship an orderManual
API-08public-apiImport products+variants+images+translations CSV with 5 bad rowsManual
API-09public-apiExport demo store → import into empty workspaceManual
API-10public-apiMigrate Woo test storeManual
CAT-01catalogueBuild 3-level category tree, drag to re-parentManual
CAT-02catalogueAssign صنف to 3 categories, one primaryManual
CAT-03catalogueCreate brand with logo; filter أصناف by brandManual
CAT-04catalogueVariant matrix 3 colours × 4 sizesManual
CAT-05catalogueAdd a 4th size laterManual
CAT-06catalogueDisable one combinationManual
CAT-07catalogueUpload 6 images, 1 video, 1 YouTube URL; assign 2 images to a variantManual
CAT-08cataloguePaste HTML with `<script>` and `onerror=` into descriptionManual
CAT-09catalogueRename productManual
CAT-10catalogueDuplicate slugManual
CAT-11catalogueFill FR/AR translations, then AI-translate a missing oneManual
CAT-12catalogueReadiness: صنف without image or weightManual
CAT-13catalogueBulk publish 500 أصنافManual
CAT-14catalogueImport a Woo product with variations, categories, translationsManual
CHK-01checkoutAdd variants, change qty, removeAutomated
CHK-02checkoutCart total vs created طلب بيعAutomated
CHK-03checkoutDouble-click Place order / retry after timeoutAutomated
CHK-04checkoutLast unit, two simultaneous checkoutsAutomated
CHK-05checkoutBackorders allowed صنفAutomated
CHK-06checkoutUnpaid card order past timeoutAutomated
CHK-07checkoutOnline order in Sales ordersAutomated
CHK-08checkoutOrder emails in ARAutomated
CHK-09checkoutAbandon cart with emailAutomated
CHK-10checkoutDigital productAutomated
CHK-11checkoutHeadless: publishable key from another origin not allowedAutomated
CHK-12checkoutStorefront API never leaks cost/unpublished أصنافAutomated
CUS-01حساباتExisting عميل with address textManual
CUS-02حساباتAdd 3 addresses; pick ship-to on a طلب بيعManual
CUS-03حساباتEdit address after orderingManual
CUS-04حساباتSign up with password; verify email; log in with OTPManual
CUS-05حسابات10 wrong passwords / OTP brute forceManual
CUS-06حساباتTwo guest orders same email, then sign upManual
CUS-07حساباتExport my data; delete my حسابManual
CUS-08حساباتWishlist as guest, then log inManual
CUS-09حساباتحساب A tries to open حساب B's order URLManual
FIN-01accountingميزان المراجعةManual
FIN-02accountingمخزون valuation vs G/LManual
FIN-03accountingAR ageing vs حساب مراقبةManual
FIN-04accountingGift card التزام vs غير مسدد balancesManual
FIN-05accountingدفعة clearing حسابات after payoutsManual
FIN-06accountingضريبة القيمة المضافة report includes online orders and shippingManual
GATE-01store-setupEnable commerce in Settings → ModulesManual
GATE-02store-setupCreate two stores (brand A, brand B)Manual
GATE-03store-setupSimple-أصناف workspace creates an صنفManual
LOAD-01performance500 concurrent shoppers browsing + 50 checkouts/min for 10 minManual
OPS-01reportsOpen Sales → Store dashboard with From/To and All storesManual
OPS-02reportsFilter to one storeManual
OPS-03reportsمسودة order, pending review, requested return, published صنف below reorderManual
OPS-04reportsCommerce off or `hr_manager`Manual
OPS-05reportsOpen Reports → Commerce, View = StoreManual
OPS-06reportsView = Product after one invoiced store orderManual
OPS-07reportsCommerce off or `hr_manager`Manual
PAY-01دفعاتStripe test card, 3DS challenge, Apple/Google Pay (where device allows)Manual
PAY-02دفعاتStripe declined card, then retryManual
PAY-03دفعاتMPGS test success / failureManual
PAY-04دفعاتDuplicate and out-of-order webhooksManual
PAY-05دفعاتCOD order delivered; import courier settlement CSVManual
PAY-06دفعاتتحويل مصرفي; staff confirmsManual
PAY-07دفعاتPaid before invoicingManual
PAY-08دفعاتPartial استرداد to card; full استرداد to store دائنManual
PAY-09دفعاتPay an فاتورة دفعة link by cardManual
PAY-10دفعاتPayout importManual
PG-P29-10programmeCatalogue readiness and bulk publishManual
PG-P29-3-P29-10programmeP29.3–P29.10Manual
PG-P29-6-images-uploaded-videos-YouTube-Vimeo-links-per-variant-media-alt-text-i18n-Image-Resizing-derivatives-from-صنف-media-settings-api-أصناف-id-images-api-أصناف-media-settings-programmeP29.6: images, uploaded videos, YouTube/Vimeo links, per-variant media, `alt_text_i18n`, Image Resizing derivatives from `صنف_media_settings`; `/api/أصناف/:id/images`, `/api/أصناف/media-settings`Manual
PG-P29-8programmeSlugs and redirectsManual
PG-P30programmeP30Manual
PG-P30-3programmeShop زبون حساباتManual
PG-P30-4programmeGuest checkout and shopper privacyManual
PG-P30-5programmeWishlistsManual
PG-P30-6programmeExternal linksManual
PG-P30-7programmeStore زبائن back officeManual
PG-P30-8programmeTenant isolationManual
PG-P31-1programmeP31.1Manual
PG-P31-1-P33-1-P34-1-P35-1programmeP31.1, P33.1, P34.1, P35.1Manual
PG-P31-3programmeP31.3Manual
PG-P31-6programmeP31.6Manual
PG-P31-CprogrammePricing & promotions consistencyManual
PG-P32-1programmeCartsManual
PG-P32-2programmeP32.2Manual
PG-P32-3programmeP32.3Manual
PG-P32-5programmeP32.5Manual
PG-P32-7programmeP32.7Manual
PG-P32-CprogrammeCart, checkout & online orders consistencyManual
PG-P33-1programmeدفعة provider frameworkManual
PG-P33-1-P33-5programmeP33.1–P33.5Manual
PG-P33-2programmeAccounting of online دفعاتManual
PG-P33-3programmeOffline methodsManual
PG-P33-4programmeStripe adapterManual
PG-P33-5programmeMPGS adapterManual