Skip to content
All resources

Testing fundamentals

AI usability testing: what it can prove and where people still matter

UxerProof Editorial · · 3 min read

Your app builds, the page loads, and the primary button responds. That still leaves a release question: can someone starting without your product knowledge reach a useful outcome? AI usability testing can help investigate that question, provided its findings stay tied to what was actually tested.

What is AI usability testing?

In this guide, AI usability testing means using a simulated participant to attempt a defined task through an interface and recording the resulting path. The task might be finding the right plan, creating a first project or recovering from a validation error. The useful output is a reviewable account of actions, responses, obstacles and uncertainty.

A model commenting on a screenshot can suggest design questions. A browser journey adds evidence about what happened across several steps. Neither makes the simulated participant a representative customer. The quality of the result depends on the task, the starting state, the permitted actions and the evidence captured.

Keep three layers of evidence separate

Consider a fictional signup flow. After submission, the page displays an error and clears the form. Here is how a useful report separates the observation from the conclusions a team might draw.

Keep three layers of evidence separate
LayerExampleHow to use it
ObservedThe form cleared after the error response.Reproduce the behavior and preserve the relevant step.
InterpretedRe-entering the details creates avoidable effort.Review the interpretation against the task and interface.
HypothesizedPreserving the fields may improve completion.Test the change; measure human outcomes separately.

Choose the method for the question

Use deterministic functional tests for explicit rules: whether a valid submission persists, whether a permission is enforced, and whether a known error produces the expected response. Use a synthetic journey to investigate the path through those states. Bring actual or likely users into research when the decision depends on their language, circumstances or expectations.

For example, an automated run can record that an AI User selected the wrong navigation item. A research session can help explain how a customer understood that label. Combining those findings gives a team a more useful problem statement than either a passing assertion or an unsupported claim that users are confused.

The Service Manual describes observing actual or likely users attempting tasks and exploring their understanding. GOV.UK: moderated usability testing.

Start with one decision you need to make

Choose a release-critical journey and define its finish line before running anything. For a project tool, account creation may only be an intermediate step. A stronger outcome might be creating a project, saving its first item and finding it again after a reload.

  • Specify the authorized environment, role, starting state and safe test data.
  • Define the observable result that counts as completion.
  • Record where the run stopped, including environmental failures and untested steps.
  • Attach each finding to its step and evidence; identify interpretations explicitly.
  • Give the proposed change a comparable rerun and a named decision owner.

Keep the release claim within the test coverage

A successful journey supports a narrow statement about that journey under those conditions. It does not establish product-market fit, conversion lift, universal accessibility or the security of the entire application. A failed run also needs diagnosis: an unavailable test service is different from a confirmed interface defect.

Accessibility deserves a dedicated evaluation process. W3C explains that tools alone cannot determine whether a site meets accessibility standards; knowledgeable human evaluation remains necessary. A journey report should therefore show what was assessed and leave unassessed areas visible.

Use automated checks as part of an accessibility evaluation, with appropriate human expertise. W3C: evaluating web accessibility.

Put the evidence structure to work

Inspect UxerProof's fictional sample report, or use the free readiness check to prepare your next journey. External Circuit execution is not yet activated; see current launch status for availability.