Open IsaDC opened 3 years ago
Below is the test plan for the breadcrumb example. Each test title is marked up as a level 4 heading to facilitate screen reader navigation.
AT | Mode | Commands |
---|---|---|
JAWS | Reading |
|
NVDA | Reading |
|
JAWS, NVDA | Interaction | Tab |
macOS VoiceOver | interaction |
|
Assertion | Priority |
---|---|
Role of the landmark region, 'navigation', is conveyed | required |
Name of the landmark region, 'Breadcrumb', is conveyed | required |
'Role of the breadcrumbs container, 'list', is conveyed | required |
Number of list items, 4, is conveyed | required |
Role 'link' is conveyed | Required |
Name 'WAI-ARIA Authoring Practices' is conveyed | required |
aria-label
AT | Mode | Commands |
---|---|---|
JAWS | Reading |
|
NVDA | Reading |
|
JAWS, NVDA | Interaction | Shift+Tab |
macOS VoiceOver | interaction |
|
Assertion | Priority |
---|---|
Role of the landmark region, 'navigation', is conveyed | required |
Name of the landmark region, 'Breadcrumb', is conveyed | required |
'Role of the breadcrumbs container, 'list', is conveyed | required |
Number of list items, 4, is conveyed | required |
Role 'link' is conveyed | Required |
Name 'Breadcrumb Example' is conveyed | required |
State 'current page' is conveyed | required |
aria-label, aria-current
AT | Mode | Commands |
---|---|---|
JAWS, NVDA |
|
|
macOSVoiceOver | interaction |
|
Assertion | Priority |
---|---|
Role 'link' is conveyed | Required |
Name 'Breadcrumb Example' is conveyed | required |
State 'current page' is conveyed | required |
aria-label, aria-current
Applies To
Testing Notes
This issue thread will house all documentation relating to the development of a test plan for the "Breadcrumb" APG example, which conforms to the "Breadcrumb" design pattern. All follow-ups (including the test plan itself) will be added as new comments to facilitate notifications, but this initial comment will be updated with relevant details and URLs as needed for convenience.
Additional References