HOCO B2B
Team tasksAnis

QA-01 — End-to-end integration testing on staging

Run the 15 priority acceptance scenarios of the cahier across the four apps on staging with real devices; triage and fix.

FieldDetails
Task codeQA-01
PhaseP2 — Acceptance, go-live & pilot
Product scopeV1
StatusPlanned
StartWed 23 Dec 2026
DueThu 24 Dec 2026
ResponsibleAnis — Full-stack developer
Co-responsibleImad, Akram
Effort1.5 person-day(s) planned · 5 from scratch · size S
Area · appQuality · shared
Depends onSRV-28, MOB-14, QA-03, WEB-05
UnblocksQA-02
Milestones—

Summary

Run the 15 priority acceptance scenarios of the cahier across the four apps on staging with real devices; triage and fix.

Description

Before HOCO's acceptance, the whole ecosystem is tested end to end on staging with real devices (cahier §12; OPS-05): the 15 priority acceptance scenarios of the cahier as listed on /docs/srs/acceptance-scenarios, run across the back-office, the reseller app, the delegate app and the reseller web. The run also covers the 17 Oct decisions: guest browsing without prices, three customer-type prices, availability-only stock, manual confirmation of every order with live status for the reseller (SSE + push), regional WhatsApp routing, returns with automatic restock and credit note, after-sales claims, and the delegate's offline tour with later sync. Defects are logged with severity, triaged daily and fixed by Anis (server, back-office, web) and Imad (mobile), while Akram checks UI conformance to the designs. Out of scope: client execution of the scenarios (QA-02).

Note

In progress (20 Oct 2026). The office scenarios were run at API level on the sandbox and behave as expected: AT-01–AT-07a, AT-14, AT-17, AT-35, AT-38, AT-39, AT-41, AT-42, AT-44, R-1, R-2 (#51; three plan steps aligned with the contract). Left: the same scenarios on the screens (back-office, reseller web), live updates and push, the field blocks with the mobile apps (AT-08–AT-15, X-2), AT-20, AT-40, AT-43.

Subtasks

#SubtaskOwner
1Test plan: the 15 cahier scenarios plus decision scenarios, test data reset script for staging, device matrix (low-end and mid Android)Anis
2Execute back-office and reseller web scenarios; log defects with steps, severity and screenshotsAnis
3Execute reseller and delegate app scenarios on real devices, including airplane-mode tour and syncImad
4Design conformance review of the four interfaces against the Claude Design handoffAkram
5Cross-app checks: order from app → confirm in back-office → live status in app and web; assisted order → reseller confirmation → back-office confirmationAnis
6Returns and SAV run: return request → reception → stock and credit note; claim → replacement orderAnis
7Daily triage of the defect board (blocking, major, minor) and fix/verify loopAnis
8Mobile defect fixes and new builds on the internal testing trackImad
9Exit report: scenario results, open defects with plan, readiness for recetteAnis

Deliverables

  • Test plan and scenario scripts under /docs/srs/acceptance-scenarios (execution tables)
  • GitHub issues board with severity labels and the QA-01 milestone
  • Exit report attached to the plan before QA-02

Acceptance criteria

  • All 15 priority scenarios pass on staging across the apps involved (OPS-05)
  • Zero open blocking defects; every major defect has an owner and a fix date
  • Every order path (app, web, assisted, back-office) waits for back-office confirmation and the reseller sees status changes live (ORD-14, ORD-15)
  • A delegate tour done fully offline syncs without duplicates or lost reports (SYN-04, SYN-05)
  • Akram's conformance review has no open blocking UI issue

Requirements covered

RequirementTitleRelease
OPS-05Acceptance: priority scenarios pass, blocking defects fixed, acceptance report (PV) signedV1

Test measures

  • Manual scenario execution with recorded evidence
  • Automated Playwright suite and server test suite green on the tested build
  • Regression run of fixed defects before the exit report

Risks

  • Too many defects for the window — strict severity rules, fix blocking first, defer minor UI items to LCH-04 with HOCO's agreement

KPI

  • Delivered by Thu 24 Dec 2026 within 1.5 person-day(s).
  • Every acceptance criterion above demonstrated before hand-off; linked requirements' acceptance criteria pass.
  • Zero open critical defects, permission gaps or data-integrity regressions at sign-off.

Generated from content/plan/tasks.json by scripts/generate-team-tasks.mjs. Dates are computed by the scheduler (Sunday–Thursday weeks, holidays excluded) — change the plan, not this page.

On this page