DEF-008 — Password requirements not communicated (Create Account)

Medium severity
Pending Retest
Defect DEF-008 — Severity: Medium · Status: Pending Retest
Published

2025-12-26

DEF-008 — Password requirements not communicated (Create Account)

Summary

When entering a password that does not meet minimum requirements during Create an Account, the app shows an alert popup “enter valid password” without explaining what the minimum password requirements are. The UI also does not highlight the invalid field or provide inline guidance.

Environment

  • Platform: DriveLink iOS App
  • Area: Authentication / Registration / UX
  • Requirement(s): FR-51 (Password Strength Validation), FR-01 (User Registration)
  • Date Reported: 2025-12-26
  • Testing Phase: iOS App Initial Execution (3rd Milestone)

Steps to Reproduce

  1. Create an Account
  2. Enter a password that does not meet minimum requirements
  3. Submit
  4. Observe alert popup says “enter valid password” with no context on minimum requirements
  5. No UI highlighting to indicate what is wrong

Expected Behaviour

Display password requirements clearly (and ideally inline near the password field) and show specific validation feedback (highlight the field + helper text) so the user can correct the input.

Actual Behaviour

When entering a password that does not meet minimum requirements during Create an Account, the app shows an alert popup “enter valid password” without explaining what the minimum password requirements are. The UI also does not highlight the invalid field or provide inline guidance.

Impact

  • Users cannot self-correct password issues
  • Increases registration drop-off and support requests

Severity

Medium

Status

Pending Retest (as of the February 8, 2026 status report) - Dev Fix Claimed: Yes - Note: Developer claims fixed with password validation popup — awaiting verification

Reported By

QA / Testing Team