Skip to main content
Version: 11.3.0

Affirm Deployment Test Cases

Below are example test cases to help validate your Affirm deployment. These cover both functional and non-functional requirements.

Test IDDescriptionExpected ResultTypeComment
1Validate user can upload document and take photo with all optionsUser completes verification with all optionsFunctionalTest all 3 options: Scan QR, Copy Link, Get link via SMS
2Validate system behavior if interrupted during upload/photoCorrect error message shownFunctionalMultiple error scenarios
3Validate time to verify after submissionVerification completes within 5 minNon-FunctionalSLA check
4Validate e-pass home page after verificationE-Pass home page shown, user can change password/unlockFunctional
5Validate login with new passwordUser can log in with new passwordFunctional
6Validate page response timePage loads within SLANon-FunctionalSLA check
7Validate behavior after repeated verification failuresMeets compliance requirementsNon-Functional
8Verify National ID cards allowed only for certain countriesOnly allowed for listed countriesFunctional
9Validate options after selecting documentContinue on phone and Upload photo options availableFunctional
10Validate upload photo optionUser can complete verification with Upload PhotoFunctional
11Validate 'Get secure link' buttonButton is displayed and enabledFunctional
12Validate secure link optionsScan QR, Copy Link, Get link via SMS availableFunctional
13Validate error for incorrect mobile numberError message shownFunctional
14Verify 'Login with ID Verification' optionOption is available after valid emailFunctional
15Validate 'Login with ID Verification' is clickableUser can click and proceedFunctional
16Verify 'Start Verification' buttonButton is displayed and enabledFunctional
17Verify 'Issuing Country' dropdownUser can select countryFunctional
18Verify allowed document typesPassport, National ID, Driver's license allowedFunctional
19Verify National ID cards for specific countriesOnly allowed for listed work locationsFunctional

For a full list of test cases and details, consult your deployment or QA team.