Bỏ qua để đến nội dung

Test cases: Vendor customers, staff & platform settings

Nội dung này hiện chưa có sẵn bằng ngôn ngữ của bạn.

VersionDate (UTC)Summary
1.0.02026-05-13Initial sheet — directory, staff, customers, discounts, shallow system settings
1.1.02026-05-13Catalog satellites trimmed — marketing + gallery → Vendor marketing & gallery
1.2.02026-05-15Customer categories wholesale credit defaults + customer/store policy precedence (Customers)


IDClassScenarioAutomation
TC-VCS-001HappyCustomers list first page + searchE2E*
TC-VCS-002HappyCustomer detail: orders / receivables tabs load (finance integration)E2E*
TC-VCS-003UnhappyCustomer delete or anonymize when blocked → toastE2E*
TC-VCS-004HappyDiscounts list + create/edit formE2E*
TC-VCS-005UnhappyOverlapping discount window validationE2E*
TC-VCS-006HappyCustomers → Categories: create/edit segment with wholesale credit defaults; assign customer category_idE2E*
TC-VCS-007HappyCustomer wholesale-credit-status + create-wholesale placement matches customer → category → store mergeAPI + E2E*
TC-VCS-008UnhappyWholesale debt place-order denied when max open rounds + rule denyAPI / E2E*
IDClassScenarioAutomation
TC-VCS-010HappyEmployees list + store filter; detail shift/role readE2E*
TC-VCS-011UnhappyEmployee invite duplicate emailE2E*
TC-VCS-012HappyManagers list (owner) + createE2E*
TC-VCS-013HappyStores list + selector consistency with Vendor web shellE2E*
TC-VCS-014HappyRoles matrix CRUDE2E*
TC-VCS-015UnhappyEmployee store_id not on roster → 403 on API (see Vendor backend)Unit
IDClassScenarioAutomation
TC-VCS-020HappyProduct suppliers page lists + linksE2E*
TC-VCS-021HappyCategories / units / attributes / tags pages smoke (non-product-master)E2E*
TC-VCS-022HappyMarketing + gallery deep scenarios → Vendor marketing & gallery (TC-VMG-*)E2E*
TC-VCS-023UnhappyAddons placeholder route shows empty state without crashE2E*
IDClassScenarioAutomation
TC-VCS-030HappySettings layout: business settings, currencies, translations pages loadE2E*
TC-VCS-031HappyWithdrawals / delivery men lists (if enabled for tenant)E2E*
TC-VCS-032HappyTerminals list — pairing UI manual where hardware requiredManual
TC-VCS-033HappyBilling + platform membership screens show invoice stateE2E*
TC-VCS-034UnhappySettings save validation (VAT ID, locale) surfaces field errorsE2E*
TC-VCS-035UnhappyTranslations export/import malformed file → errorE2E*
TC-VCS-036HappyStores → Configuration: wholesale B2B credit defaults persist and feed resolveWholesaleCreditPolicyE2E*

  • New VENDOR_ROUTES.system.* entries get a TC-VCS-03x row
  • TC-VCS-022 stays a one-line pointer — extend Vendor marketing & gallery for new TC-VMG- ids
  • Owner-only vs employee rules aligned with Authentication + ROUTE_RULES docs
  • Heavy flows (terminals, withdrawals) stay Manual or E2E* until CI fixtures exist

Parent index: System test cases (index)