How testing works
1
Set up access
Send Fiskil the list of team members who need access, and prepare your test customers. See Set up the UAT environment.
2
Prepare your test personas
Choose test customers that cover single-account, multi-account, and business-account scenarios. See Test personas.
3
Run the four test phases
Work through the phases in order. Each phase relies on the one before it, and you should run every phase for each persona.
4
Report defects
Raise any issues you find as a ticket in the Fiskil Console. See Report defects and get support.
Test phases
Phase 1: Consent authorisation
Create consents through the Pushed Authorisation Request (PAR) flow and review the consent screens.
Phase 2: Data validation
Call the Banking and Energy APIs and confirm each persona receives correct, standards-compliant data.
Phase 3: Error validation
Send invalid requests and confirm the correct CDS error codes and HTTP status codes are returned.
Phase 4: Consent dashboard and revocation
Review consents in the consumer dashboard, withdraw a consent, and confirm data sharing stops.