Client Portal Acceptance Test (QA)
A checklist with 8 steps: Freeze the build and tag the version the client will test.
By InnovaAI ResearchPublished
What are the steps?
Client Portal Acceptance Test (QA)
- 01
Freeze the build and tag the version the client will test
Record the platform, plan tier, and publish date so any later regression can be traced to a specific release rather than a vague 'last week'.
- 02
Walk every role the client's staff will actually hold
Log in as admin, editor, and read-only viewer; a portal that works for the agency owner but breaks for a client's field coordinator is not accepted.
- 03
Verify each data source refreshes on the schedule the retainer promises
Confirm sync intervals against the contract, not the platform default. Airtable, Noloco, and Glide all expose different refresh cadences, and clients notice stale rows before they notice design.
- 04
Test the three workflows the client named in discovery, end to end
Run each from a clean record through to the notification or status change. Capture screenshots of the passing run for the acceptance file.
- 05
Check accessibility on the screens clients touch most
Keyboard navigation, contrast, and form labels on the top five screens. Accessibility gaps surface in procurement reviews and are expensive to retrofit after handoff.
- 06
Stress the record volume the client expects in twelve months
Load a sample at projected scale and time the list views. Bubble, UI Bakery, and Knack behave differently past a few thousand rows, and the ceiling should be documented before launch.
- 07
Confirm ownership of the account, domain, and data export path
Document who holds billing, where the database lives, and how a full export is produced. Agencies that skip this step hand clients a portal they cannot leave.
- 08
Get written sign-off against the frozen scope, with exceptions listed
Name anything deferred and its owner. Unlisted gaps become free work during the first month of the retainer.