Test reportsSessions
Session 4: Clinic App - Settings
Date: 2026-06-11 Module: Clinic App - Settings URL: https://practice-stg-new.kulcare.com/cms/settings Tester: [Your Name]
Test Results Summary
| Category | Tested | ✅ Passed | ❌ Failed |
|---|---|---|---|
| General Settings | 2 | 2 | 0 |
| Services CRUD | 3 | 2 | 1 |
| Procedures CRUD | 3 | 2 | 1 |
| Vitals CRUD | 3 | 2 | 1 |
| Patient Categories | 6 | 4 | 2 |
| SMS/WhatsApp | 2 | 2 | 0 |
| Total | 19 | 14 | 5 |
Detailed Test Results
General Settings
| # | Test Case | Result | Notes |
|---|---|---|---|
| 1 | Clinic General Settings | ✅ Pass | - |
| 2 | Patient ID Generation | ✅ Pass | - |
Services CRUD
| # | Test Case | Result | Notes |
|---|---|---|---|
| 3 | Add Service | ✅ Pass | - |
| 4 | Delete Service | ✅ Pass | - |
| 5 | Edit Service | ❌ FAIL | PATCH API not working (Bug #11) |
Procedures CRUD
| # | Test Case | Result | Notes |
|---|---|---|---|
| 6 | Add Procedure | ✅ Pass | - |
| 7 | Delete Procedure | ✅ Pass | - |
| 8 | Edit Procedure | ❌ FAIL | PATCH API not working (Bug #12) |
Vitals CRUD
| # | Test Case | Result | Notes |
|---|---|---|---|
| 9 | Add Vital | ✅ Pass | - |
| 10 | Delete Vital | ✅ Pass | - |
| 11 | Edit Vital | ❌ FAIL | PATCH API not working (Bug #13) |
Patient Categories
| # | Test Case | Result | Notes |
|---|---|---|---|
| 12 | Add Category | ✅ Pass | - |
| 13 | Edit Category | ✅ Pass | - |
| 14 | Delete Category | ✅ Pass | - |
| 15 | View Categories | ✅ Pass | - |
| 16 | Empty name validation | ✅ Pass | Error shown |
| 17 | Duplicate name (exact) | ❌ FAIL | Should reject but passes (Bug #14) |
| 18 | Duplicate name (case-insensitive) | ❌ FAIL | "bmi" vs "BMI" not caught (Bug #15) |
SMS/WhatsApp
| # | Test Case | Result | Notes |
|---|---|---|---|
| 19 | Configure SMS Notifications | ✅ Pass | Settings saved |
| 20 | Configure WhatsApp | ✅ Pass | Settings saved |
Bugs Found
| Bug # | Description | Severity | Status |
|---|---|---|---|
| 11 | Edit service not working (PATCH) | 🟠 Medium | Open |
| 12 | Edit procedure not working (PATCH) | 🟠 Medium | Open |
| 13 | Edit vital not working (PATCH) | 🟠 Medium | Open |
| 14 | Duplicate name (exact) not rejected | 🟠 Medium | Open |
| 15 | Duplicate name case-insensitive | 🟢 Low | Open |
Recommendations
- Fix PATCH API for services, procedures, and vitals (Bug #11, #12, #13)
- Add duplicate name validation (Bug #14, #15)
Session Status: ✅ Complete