Affirm Deployment Test Cases
Below are example test cases to help validate your Affirm deployment. These cover both functional and non-functional requirements.
| Test ID | Description | Expected Result | Type | Comment |
|---|---|---|---|---|
| 1 | Validate user can upload document and take photo with all options | User completes verification with all options | Functional | Test all 3 options: Scan QR, Copy Link, Get link via SMS |
| 2 | Validate system behavior if interrupted during upload/photo | Correct error message shown | Functional | Multiple error scenarios |
| 3 | Validate time to verify after submission | Verification completes within 5 min | Non-Functional | SLA check |
| 4 | Validate e-pass home page after verification | E-Pass home page shown, user can change password/unlock | Functional | |
| 5 | Validate login with new password | User can log in with new password | Functional | |
| 6 | Validate page response time | Page loads within SLA | Non-Functional | SLA check |
| 7 | Validate behavior after repeated verification failures | Meets compliance requirements | Non-Functional | |
| 8 | Verify National ID cards allowed only for certain countries | Only allowed for listed countries | Functional | |
| 9 | Validate options after selecting document | Continue on phone and Upload photo options available | Functional | |
| 10 | Validate upload photo option | User can complete verification with Upload Photo | Functional | |
| 11 | Validate 'Get secure link' button | Button is displayed and enabled | Functional | |
| 12 | Validate secure link options | Scan QR, Copy Link, Get link via SMS available | Functional | |
| 13 | Validate error for incorrect mobile number | Error message shown | Functional | |
| 14 | Verify 'Login with ID Verification' option | Option is available after valid email | Functional | |
| 15 | Validate 'Login with ID Verification' is clickable | User can click and proceed | Functional | |
| 16 | Verify 'Start Verification' button | Button is displayed and enabled | Functional | |
| 17 | Verify 'Issuing Country' dropdown | User can select country | Functional | |
| 18 | Verify allowed document types | Passport, National ID, Driver's license allowed | Functional | |
| 19 | Verify National ID cards for specific countries | Only allowed for listed work locations | Functional |
For a full list of test cases and details, consult your deployment or QA team.