Interaction testing

Review Conditional Questions in a Form

Published by whatisADA / Grow Wild Agency · Updated

Purpose and preparation

Test each answer that reveals or removes dependent fields. Check the resulting reading order, required state and stored answers. Prepare a small branch matrix so every meaningful path is exercised instead of reviewing only the default form.

A practical example

Selecting postal delivery reveals an address section; switching back to email removes that requirement.

How to check it

  1. List the controlling answers and the fields each should reveal. Test the initial state for hidden controls that remain focusable or incorrectly required.
  2. Choose each branch with the keyboard and inspect its announcement and location. Check that newly required fields have names, instructions and appropriate validation.
  3. Enter data in one branch, change the controlling answer and submit. Verify that stale hidden answers do not create contradictory results or an unexplained error.

What can be missed

Hiding a field visually does not clear its validation or stored value. Decide explicitly whether switching paths preserves, clears or ignores dependent answers.

Record your test

Use this worksheet to record what you actually checked. Notes stay on this device when you choose Save; they are not sent to us. Avoid personal or confidential information on shared devices.

These are your observations, not automated results or a conformance certificate. A complete evaluation needs appropriate scope, supported technologies, all applicable criteria and relevant page states.

Primary sources and scope

This is independent implementation guidance with original examples. The linked standard contains the full definitions, exceptions and conformance requirements. A criterion or checklist alone does not establish legal applicability or whole-site conformance.