Report — 2026-02-08 — iOS App
2026-02-08 — iOS App Testing Report
Overview
| Platform | DriveLink iOS App |
| Testing Date | 2026-02-08 |
| Areas Covered | Registration, Authentication, Vehicle Management, Notifications |
| Total Defects Filed | 12 |
Severity Summary
| Severity | Count |
|---|---|
| Critical | 1 |
| High | 9 |
| Medium | 2 |
| Total | 12 |
Key Findings
DEF-003 (Critical) — A cross-account data leak was found during registration: switching accounts leaves the previous account’s vehicle data (including VIN) prefilled in the Add Vehicle form. The VIN field is locked and cannot be edited, blocking the new user from adding their own vehicle entirely.
DEF-001 (High) — Canadian phone numbers (+1 dial code) do not receive SMS OTPs, making registration and phone login impossible for Canadian users. A hardcoded OTP workaround (1111) was found to be active in the environment at the time of testing.
DEF-004 / DEF-007 (High) — VIN validation has two separate issues: entering a VIN already in use shows an error alert that blocks all navigation with no way to go back or correct it; and intermittently, a VIN that was just successfully added is reported as “already used” on re-entry.
Defects Filed
| ID | Title | Severity | Status |
|---|---|---|---|
| DEF-001 | Canadian OTP not working (Registration/Login) | High | Pending Retest |
| DEF-002 | Password requirements missing on login screen | Medium | Pending Retest |
| DEF-003 | Cross-account vehicle data prefilled after sign-up; cannot edit VIN | Critical | Pending Retest |
| DEF-004 | VIN already used message blocks user with no back/edit option | High | Pending Retest |
| DEF-005 | Add Vehicle Make dropdown incomplete and unsorted | High | Open |
| DEF-006 | Model list missing entries for selected make | High | Open |
| DEF-007 | Intermittent false “VIN already used” after successful add | High | Open |
| DEF-008 | Password requirements not communicated on Create Account | Medium | Pending Retest |
| DEF-009 | Change Password submission provides no feedback on failure | High | Open |
| DEF-010 | VIN field has no format validation | High | Pending Retest |
| DEF-011 | Show All Notifications duplicated 7 times; toggles reset | High | Pending Retest |
| DEF-018 | Registering with a used phone number leaves UI stuck on alert | High | New |