Test plans
Test Plans - What to TEST
Last Updated: 2026-06-11
📁 Structure
docs/testing/test-plans/
├── README.md ← This file
├── patient-app/ ← Patient app test plans
│ ├── auth.md
│ ├── profile.md
│ └── booking-flow.md
├── clinic-app/ ← Clinic app test plans
│ ├── auth.md
│ ├── settings.md
│ ├── invite-flow.md
│ ├── add-patient-booking.md
│ └── availability.md
└── cross-app/ ← Integration test plans
└── integration.md📝 Test Plan Template
Each test plan follows this structure:
## Module: [Module Name]
### Test Data Requirements
- Test accounts needed
- Preconditions
### Test Cases
#### Happy Path
| # | Test Case | Priority | Steps | Expected |
#### Validation
| # | Test Case | Priority | Steps | Expected |
#### Edge Cases
| # | Test Case | Priority | Steps | Expected |
### Test Execution Checklist
- [ ] Pre-flight checklist
- [ ] Test case checklist📊 Test Plan Index
| Module | File | Status | Test Cases |
|---|---|---|---|
| Patient App Auth | patient-app/auth.md | ✅ Complete | 8 |
| Patient App Profile | patient-app/profile.md | ✅ Complete | 17 |
| Patient App Booking | patient-app/booking-flow.md | 🔄 Pending | 77 |
| Clinic App Auth | clinic-app/auth.md | ✅ Complete | 19 |
| Clinic App Settings | clinic-app/settings.md | ✅ Complete | 20 |
| Invite Flow | clinic-app/invite-flow.md | ✅ Complete | 49 |
| Add Patient & Booking | clinic-app/add-patient-booking.md | 🔄 Pending | 100+ |
| Availability | clinic-app/availability.md | ✅ Complete | 35 |
| Cross-App Integration | cross-app/integration.md | 🔄 Pending | 25 |
🔗 Related Documents
- Test Reports:
../test-reports/master-index.md - Bug Tracker:
../test-reports/bugs/staging-bugs.md - Parent Overview:
../README.md
Last Updated: 2026-06-11