All steps listed
Core requirement
A list of all steps in a multi-step process is visually and programmatically available at each step.
Except when the total number of steps is unknown, or the sequence of steps depends on user actions.
Tests
Visual multi-step listing
Procedure
For each multi-step process:
- Review the content within each stage of a multi-step process.
- Check that a list of steps in the process is included on each stage.
Expected results
- #2 is true.
HTML multi-step listing
Procedure
For each multi-step process:
- Examine the HTML source code for each step of the process.
- Check that an
<ol>is included with a<li>for each step of the process at each step. - Check that the
<ol>is included in the accessibility tree.
Expected results
- #2 and #3 are true.