DIREKT Android Test Plan

Unit

ViewModels, use cases, mappers, validators, ranking presentation, state reducers, permission logic, upload queue and date/expiry display.

Compose UI

  • navigation and back;
  • loading/empty/error/offline;
  • trust-card wording/states;
  • form validation and draft;
  • location fallback;
  • font scale;
  • TalkBack semantics;
  • duplicate-submit prevention.

Integration

Mock server/API contract, Room migrations, WorkManager upload/retry, notification deep link, session expiry and account switch.

Device tests

Minimum/current Android, low-resource device, small/large screens, poor network, low storage, denied permissions and process death.

Critical E2E

Customer search/profile/enquiry/review; provider onboarding/evidence/action-required; suspension/expired check; logout cleanup.

Release

Signed staging build on physical devices, crash/ANR review and Play pre-launch report when available.