Test plan review for pattern: breadcrumb (15 tests)
Test 1: Navigate to the first breadcrumb link in reading mode
- Mode: reading
- Applies to: jaws, nvda
- Last edited:
- Tests:
- Relevant Specifications:
JAWS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link before the 'WAI-ARIA Authoring Practices' link
Tester Instructions
- Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, exit Forms Mode to activate the Virtual Cursor by pressing Escape.
- With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'WAI-ARIA Authoring Practices' link. using the following commands:
- U
- R, then Down Arrow, then Down Arrow
- L, then Down Arrow
- I
- Tab
- Down Arrow, then Down Arrow, then Down Arrow
Assertions
Priority | Assertion |
required | Role of the landmark region, 'navigation', 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 |
NVDA
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link before the 'WAI-ARIA Authoring Practices' link
Tester Instructions
- Ensure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
- With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'WAI-ARIA Authoring Practices' link. using the following commands:
Assertions
Priority | Assertion |
required | Role of the landmark region, 'navigation', 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 |
Test 2: Navigate to the first breadcrumb link in interaction mode
- Mode: interaction
- Applies to: jaws, nvda
- Last edited:
- Tests:
- Relevant Specifications:
JAWS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link before the 'WAI-ARIA Authoring Practices' link
Tester Instructions
- Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
- With focus on the 'Navigate forwards from here' link, navigate to the 'WAI-ARIA Authoring Practices' link. using the following commands:
Assertions
Priority | Assertion |
required | Role of the landmark region, 'navigation', 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 |
NVDA
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link before the 'WAI-ARIA Authoring Practices' link
Tester Instructions
- If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
- With focus on the 'Navigate forwards from here' link, navigate to the 'WAI-ARIA Authoring Practices' link. using the following commands:
Assertions
Priority | Assertion |
required | Role of the landmark region, 'navigation', 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 |
Test 3: Navigate to the first breadcrumb link
- Mode: interaction
- Applies to: voiceover_macos
- Last edited:
- Tests:
- Relevant Specifications:
VoiceOver for macOS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link before the 'WAI-ARIA Authoring Practices' link
Tester Instructions
- Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
- With focus on the 'Navigate forwards from here' link, navigate to the 'WAI-ARIA Authoring Practices' link. using the following commands:
- Control+Option+Right, then Control+Option+Right, then Control+Option+Right
- Control+Option+Command+L
Assertions
Priority | Assertion |
required | Role of the landmark region, 'navigation', 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 |
Test 4: Navigate to the last breadcrumb link in reading mode
- Mode: reading
- Applies to: jaws, nvda
- Last edited:
- Tests:
- Relevant Specifications:
JAWS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link after the 'Breadcrumb Example' link
Tester Instructions
- Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, exit Forms Mode to activate the Virtual Cursor by pressing Escape.
- With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Breadcrumb Example' link. using the following commands:
- Shift+U
- Shift+I
- Shift+Tab
- Up Arrow, then Up Arrow, then Up Arrow
Assertions
Priority | Assertion |
required | 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 |
NVDA
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link after the 'Breadcrumb Example' link
Tester Instructions
- Ensure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
- With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Breadcrumb Example' link. using the following commands:
- Shift+U
- Shift+K
- Shift+I
- Shift+Tab
- Up Arrow
Assertions
Priority | Assertion |
required | 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 |
Test 5: Navigate to the last breadcrumb link in interaction mode
- Mode: interaction
- Applies to: jaws, nvda
- Last edited:
- Tests:
- Relevant Specifications:
JAWS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link after the 'Breadcrumb Example' link
Tester Instructions
- Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
- With focus on the 'Navigate backwards from here' link, navigate to the 'Breadcrumb Example' link. using the following commands:
Assertions
Priority | Assertion |
required | 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 |
NVDA
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link after the 'Breadcrumb Example' link
Tester Instructions
- If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
- With focus on the 'Navigate backwards from here' link, navigate to the 'Breadcrumb Example' link. using the following commands:
Assertions
Priority | Assertion |
required | 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 |
Test 6: Navigate to the last breadcrumb link
- Mode: interaction
- Applies to: voiceover_macos
- Last edited:
- Tests:
- Relevant Specifications:
VoiceOver for macOS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link after the 'Breadcrumb Example' link
Tester Instructions
- Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
- With focus on the 'Navigate backwards from here' link, navigate to the 'Breadcrumb Example' link. using the following commands:
- Ctrl+Option+Left, then Ctrl+Option+Left, then Ctrl+Option+Left
- Shift+Control+Option+Command+L
Assertions
Priority | Assertion |
required | 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 |
Test 7: Read information about a breadcrumb link in reading mode
- Mode: reading
- Applies to: jaws, nvda
- Last edited:
- Tests:
- Relevant Specifications:
JAWS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'Breadcrumb Example' link
Tester Instructions
- Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, exit Forms Mode to activate the Virtual Cursor by pressing Escape.
- With the reading cursor on the 'Breadcrumb Example' link, read information about the link. using the following commands:
Assertions
Priority | Assertion |
required | Role 'link' is conveyed |
required | Name 'Breadcrumb Example' is conveyed |
required | State 'current page' is conveyed |
NVDA
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'Breadcrumb Example' link
Tester Instructions
- Ensure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
- With the reading cursor on the 'Breadcrumb Example' link, read information about the link. using the following commands:
Assertions
Priority | Assertion |
required | Role 'link' is conveyed |
required | Name 'Breadcrumb Example' is conveyed |
required | State 'current page' is conveyed |
Test 8: Read information about a breadcrumb link in interaction mode
- Mode: interaction
- Applies to: jaws, nvda
- Last edited:
- Tests:
- Relevant Specifications:
JAWS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'Breadcrumb Example' link
Tester Instructions
- Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
- With focus on the 'Breadcrumb Example' link, read information about the link. using the following commands:
Assertions
Priority | Assertion |
required | Role 'link' is conveyed |
required | Name 'Breadcrumb Example' is conveyed |
required | State 'current page' is conveyed |
NVDA
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'Breadcrumb Example' link
Tester Instructions
- If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
- With focus on the 'Breadcrumb Example' link, read information about the link. using the following commands:
Assertions
Priority | Assertion |
required | Role 'link' is conveyed |
required | Name 'Breadcrumb Example' is conveyed |
required | State 'current page' is conveyed |
Test 9: Read information about a breadcrumb link
- Mode: interaction
- Applies to: voiceover_macos
- Last edited:
- Tests:
- Relevant Specifications:
VoiceOver for macOS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'Breadcrumb Example' link
Tester Instructions
- Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
- With focus on the 'Breadcrumb Example' link, read information about the link. using the following commands:
- Control+Option+F3
- Control+Option+F4
Assertions
Priority | Assertion |
required | Role 'link' is conveyed |
required | Name 'Breadcrumb Example' is conveyed |
required | State 'current page' is conveyed |
Test 10: Navigate forwards out of the Breadcrumb navigation landmark in reading mode
- Mode: reading
- Applies to: jaws, nvda
- Last edited:
- Tests:
- Relevant Specifications:
JAWS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'Breadcrumb Example' link
Tester Instructions
- Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, exit Forms Mode to activate the Virtual Cursor by pressing Escape.
- With the reading cursor on the 'Breadcrumb Example' link, navigate to the 'Navigate backwards from here' link. using the following commands:
- Down Arrow, then Down Arrow, then Down Arrow
- U
- Shift+Period, then Down Arrow, then Down Arrow
- Tab
Assertions
Priority | Assertion |
required | Navigation landmark boundary is conveyed |
required | List boundary is conveyed |
required | Role 'link' is conveyed |
required | Name 'Navigate backwards from here' is conveyed |
NVDA
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'Breadcrumb Example' link
Tester Instructions
- Ensure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
- With the reading cursor on the 'Breadcrumb Example' link, navigate to the 'Navigate backwards from here' link. using the following commands:
Assertions
Priority | Assertion |
required | Navigation landmark boundary is conveyed |
required | List boundary is conveyed |
required | Role 'link' is conveyed |
required | Name 'Navigate backwards from here' is conveyed |
Test 11: Navigate forwards out of the Breadcrumb navigation landmark in interaction mode
- Mode: interaction
- Applies to: jaws, nvda
- Last edited:
- Tests:
- Relevant Specifications:
JAWS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'Breadcrumb Example' link
Tester Instructions
- Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
- With focus on the 'Breadcrumb Example' link, navigate to the 'Navigate backwards from here' link. using the following commands:
Assertions
Priority | Assertion |
required | Navigation landmark boundary is conveyed |
required | List boundary is conveyed |
required | Role 'link' is conveyed |
required | Name 'Navigate backwards from here' is conveyed |
NVDA
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'Breadcrumb Example' link
Tester Instructions
- If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
- With focus on the 'Breadcrumb Example' link, navigate to the 'Navigate backwards from here' link. using the following commands:
Assertions
Priority | Assertion |
required | Navigation landmark boundary is conveyed |
required | List boundary is conveyed |
required | Role 'link' is conveyed |
required | Name 'Navigate backwards from here' is conveyed |
Test 12: Navigate forwards out of the Breadcrumb navigation landmark
- Mode: interaction
- Applies to: voiceover_macos
- Last edited:
- Tests:
- Relevant Specifications:
VoiceOver for macOS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'Breadcrumb Example' link
Tester Instructions
- Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
- With focus on the 'Breadcrumb Example' link, navigate to the 'Navigate backwards from here' link. using the following commands:
- Control+Option+Right, then Control+Option+Right, then Control+Option+Right
- Control+Option+Command+L
Assertions
Priority | Assertion |
required | Navigation landmark boundary is conveyed |
required | List boundary is conveyed |
required | Role 'link' is conveyed |
required | Name 'Navigate backwards from here' is conveyed |
Test 13: Navigate backwards out of the Breadcrumb navigation landmark in reading mode
- Mode: reading
- Applies to: jaws, nvda
- Last edited:
- Tests:
- Relevant Specifications:
JAWS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'WAI-ARIA Authoring Practices' link
Tester Instructions
- Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, exit Forms Mode to activate the Virtual Cursor by pressing Escape.
- With the reading cursor on the 'WAI-ARIA Authoring Practices' link, navigate to the 'Navigate forwards from here' link. using the following commands:
- Up Arrow, then Up Arrow, then Up Arrow
- Shift+U
- Shift+Tab
Assertions
Priority | Assertion |
required | Navigation landmark boundary is conveyed |
required | List boundary is conveyed |
required | Role 'link' is conveyed |
required | Name 'Navigate forwards from here' is conveyed |
NVDA
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'WAI-ARIA Authoring Practices' link
Tester Instructions
- Ensure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
- With the reading cursor on the 'WAI-ARIA Authoring Practices' link, navigate to the 'Navigate forwards from here' link. using the following commands:
- Up Arrow
- Shift+K
- Shift+U
- Shift+Tab
Assertions
Priority | Assertion |
required | Navigation landmark boundary is conveyed |
required | List boundary is conveyed |
required | Role 'link' is conveyed |
required | Name 'Navigate forwards from here' is conveyed |
Test 14: Navigate backwards out of the Breadcrumb navigation landmark in interaction mode
- Mode: interaction
- Applies to: jaws, nvda
- Last edited:
- Tests:
- Relevant Specifications:
JAWS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'WAI-ARIA Authoring Practices' link
Tester Instructions
- Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
- With focus on the 'WAI-ARIA Authoring Practices' link, navigate to the 'Navigate forwards from here' link. using the following commands:
Assertions
Priority | Assertion |
required | Navigation landmark boundary is conveyed |
required | List boundary is conveyed |
required | Role 'link' is conveyed |
required | Name 'Navigate forwards from here' is conveyed |
NVDA
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'WAI-ARIA Authoring Practices' link
Tester Instructions
- If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
- With focus on the 'WAI-ARIA Authoring Practices' link, navigate to the 'Navigate forwards from here' link. using the following commands:
Assertions
Priority | Assertion |
required | Navigation landmark boundary is conveyed |
required | List boundary is conveyed |
required | Role 'link' is conveyed |
required | Name 'Navigate forwards from here' is conveyed |
Test 15: Navigate backwards out of the Breadcrumb navigation landmark
- Mode: interaction
- Applies to: voiceover_macos
- Last edited:
- Tests:
- Relevant Specifications:
VoiceOver for macOS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'WAI-ARIA Authoring Practices' link
Tester Instructions
- Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
- With focus on the 'WAI-ARIA Authoring Practices' link, navigate to the 'Navigate forwards from here' link. using the following commands:
- Ctrl+Option+Left, then Ctrl+Option+Left, then Ctrl+Option+Left
- Shift+Control+Option+Command+L
Assertions
Priority | Assertion |
required | Navigation landmark boundary is conveyed |
required | List boundary is conveyed |
required | Role 'link' is conveyed |
required | Name 'Navigate forwards from here' is conveyed |