Verification: Phase 4 — API Tests
Traceability Matrix
Section titled “Traceability Matrix”| Requirement | Test | Type | Status |
|---|---|---|---|
| REQ-P4-001 | T-P4-001: PrintLabels.bru updated and passes with composite response | API (Bruno) | Pending |
| REQ-P4-001 | T-P4-002: PrintBreadcrumb.bru updated and passes | API (Bruno) | Pending |
| REQ-P4-001 | T-P4-003: PrintOneCard.bru updated and passes | API (Bruno) | Pending |
| REQ-P4-001 | T-P4-004: PrintMultpleCards.bru updated and passes | API (Bruno) | Pending |
| REQ-P4-002 | T-P4-005: Bulk label print with mixed sizes returns multiple results | API (Bruno) | Pending |
| REQ-P4-002 | T-P4-006: Bulk card print with mixed sizes returns multiple results | API (Bruno) | Pending |
| REQ-P4-002 | T-P4-006b: Bulk breadcrumb print with mixed sizes returns multiple results | API (Bruno) | Pending |
| REQ-P4-003 | T-P4-007: Request exceeding maxItemsPerRequest rejected | API (Bruno) | Pending |
| REQ-P4-003 | T-P4-008: Large group split into sub-batches | API (Bruno) | Pending |
| REQ-P4-004 | T-P4-009: Unmark printed card returns NOT_PRINTED | API (Bruno) | Pending |
| REQ-P4-005 | T-P4-010: debug=true returns payload in response | API (Bruno) | Pending |
| REQ-P4-005 | T-P4-011: dry-run=true returns payload, no PDF URL | API (Bruno) | Pending |
| REQ-P4-005 | T-P4-012: live-print=false succeeds | API (Bruno) | Pending |
| REQ-P4-006 | T-P4-013: Card with null notes — debug payload shows empty notes | API (Bruno) | Pending |
| REQ-P4-006 | T-P4-014: Label — debug payload shows Item.notes | API (Bruno) | Pending |
| REQ-P4-006 | T-P4-015: Breadcrumb — debug payload shows Item.notes | API (Bruno) | Pending |
Copyright: (c) Arda Systems 2025-2026, All rights reserved
Copyright: © Arda Systems 2025-2026, All rights reserved