Breadcrumb Example Test Plan (15 tests)

Filter tests by covered assistive technology

Supporting Documentation

Test 1: Navigate to the first breadcrumb link in reading mode

JAWS

Instructions

  1. Configure JAWS with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link before the 'WAI-ARIA Authoring Practices' link.
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'WAI-ARIA Authoring Practices' link. Do this with each of the following commands or command sequences.
    • U
    • R, then Down Arrow, then Down Arrow
    • L, then Down Arrow
    • I
    • Tab
    • Down Arrow, then Down Arrow, then Down Arrow

U: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

R, then Down Arrow, then Down Arrow: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

L, then Down Arrow: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

I: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

Tab: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

Down Arrow, then Down Arrow, then Down Arrow: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

NVDA

Instructions

  1. Configure NVDA with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link before the 'WAI-ARIA Authoring Practices' link.
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'WAI-ARIA Authoring Practices' link. Do this with each of the following commands or command sequences.
    • U
    • K
    • D
    • L
    • I
    • Tab
    • Down Arrow

U: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

K: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

D: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

L: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

I: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

Tab: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

Down Arrow: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

Test 2: Navigate to the first breadcrumb link in interaction mode

JAWS

Instructions

  1. Configure JAWS with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link before the 'WAI-ARIA Authoring Practices' link.
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'WAI-ARIA Authoring Practices' link. Do this with each of the following commands or command sequences.
    • Tab

Tab: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

NVDA

Instructions

  1. Configure NVDA with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link before the 'WAI-ARIA Authoring Practices' link.
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'WAI-ARIA Authoring Practices' link. Do this with each of the following commands or command sequences.
    • Tab

Tab: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

Test 3: Navigate to the first breadcrumb link

VoiceOver for macOS

Instructions

  1. Configure VoiceOver with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link before the 'WAI-ARIA Authoring Practices' link.
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'WAI-ARIA Authoring Practices' link. Do this with each of the following commands or command sequences.
    • Control+Option+Right, then Control+Option+Right, then Control+Option+Right
    • Control+Option+Command+L

Control+Option+Right, then Control+Option+Right, then Control+Option+Right: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

Control+Option+Command+L: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'WAI-ARIA Authoring Practices' is conveyed

Test 4: Navigate to the last breadcrumb link in reading mode

JAWS

Instructions

  1. Configure JAWS with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link after the 'Breadcrumb Example' link.
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Breadcrumb Example' link. Do this with each of the following commands or command sequences.
    • Shift+U
    • Shift+I
    • Shift+Tab
    • Up Arrow, then Up Arrow, then Up Arrow

Shift+U: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Name of the landmark region, 'Breadcrumb', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Shift+I: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Name of the landmark region, 'Breadcrumb', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Shift+Tab: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Name of the landmark region, 'Breadcrumb', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Up Arrow, then Up Arrow, then Up Arrow: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Name of the landmark region, 'Breadcrumb', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

NVDA

Instructions

  1. Configure NVDA with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link after the 'Breadcrumb Example' link.
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Breadcrumb Example' link. Do this with each of the following commands or command sequences.
    • Shift+U
    • Shift+K
    • Shift+I
    • Shift+Tab
    • Up Arrow

Shift+U: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Name of the landmark region, 'Breadcrumb', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Shift+K: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Name of the landmark region, 'Breadcrumb', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Shift+I: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Name of the landmark region, 'Breadcrumb', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Shift+Tab: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Name of the landmark region, 'Breadcrumb', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Up Arrow: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Name of the landmark region, 'Breadcrumb', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Test 5: Navigate to the last breadcrumb link in interaction mode

JAWS

Instructions

  1. Configure JAWS with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link after the 'Breadcrumb Example' link.
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Breadcrumb Example' link. Do this with each of the following commands or command sequences.
    • Shift+Tab

Shift+Tab: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Name of the landmark region, 'Breadcrumb', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

NVDA

Instructions

  1. Configure NVDA with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link after the 'Breadcrumb Example' link.
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Breadcrumb Example' link. Do this with each of the following commands or command sequences.
    • Shift+Tab

Shift+Tab: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Name of the landmark region, 'Breadcrumb', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Test 6: Navigate to the last breadcrumb link

VoiceOver for macOS

Instructions

  1. Configure VoiceOver with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link after the 'Breadcrumb Example' link.
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Breadcrumb Example' link. Do this with each of the following commands or command sequences.
    • Ctrl+Option+Left, then Ctrl+Option+Left, then Ctrl+Option+Left
    • Shift+Control+Option+Command+L

Ctrl+Option+Left, then Ctrl+Option+Left, then Ctrl+Option+Left: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Name of the landmark region, 'Breadcrumb', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Shift+Control+Option+Command+L: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role of the landmark region, 'navigation', is conveyed
MUST Name of the landmark region, 'Breadcrumb', is conveyed
MUST Role of the breadcrumbs container, 'list', is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Test 7: Read information about a breadcrumb link in reading mode

JAWS

Instructions

  1. Configure JAWS with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the 'Breadcrumb Example' link.
  3. With the reading cursor on the 'Breadcrumb Example' link, read information about the link. Do this with each of the following commands or command sequences.
    • Insert+Tab
    • Insert+Up

Insert+Tab: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Insert+Up: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

NVDA

Instructions

  1. Configure NVDA with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the 'Breadcrumb Example' link.
  3. With the reading cursor on the 'Breadcrumb Example' link, read information about the link. Do this with each of the following commands or command sequences.
    • Insert+Tab
    • Insert+Up

Insert+Tab: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Insert+Up: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Test 8: Read information about a breadcrumb link in interaction mode

JAWS

Instructions

  1. Configure JAWS with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the 'Breadcrumb Example' link.
  3. With focus on the 'Breadcrumb Example' link, read information about the link. Do this with each of the following commands or command sequences.
    • Insert+Tab
    • Insert+Up

Insert+Tab: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Insert+Up: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

NVDA

Instructions

  1. Configure NVDA with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the 'Breadcrumb Example' link.
  3. With focus on the 'Breadcrumb Example' link, read information about the link. Do this with each of the following commands or command sequences.
    • Insert+Tab
    • Insert+Up

Insert+Tab: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Insert+Up: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Test 9: Read information about a breadcrumb link

VoiceOver for macOS

Instructions

  1. Configure VoiceOver with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the 'Breadcrumb Example' link.
  3. With focus on the 'Breadcrumb Example' link, read information about the link. Do this with each of the following commands or command sequences.
    • Control+Option+F3
    • Control+Option+F4

Control+Option+F3: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Control+Option+F4: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'link' is conveyed
MUST Name 'Breadcrumb Example' is conveyed
MUST State 'current page' is conveyed

Test 10: Navigate forwards out of the Breadcrumb navigation landmark in reading mode

JAWS

Instructions

  1. Configure JAWS with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the 'Breadcrumb Example' link.
  3. With the reading cursor on the 'Breadcrumb Example' link, navigate to the 'Navigate backwards from here' link. Do this with each of the following commands or command sequences.
    • Down Arrow, then Down Arrow, then Down Arrow
    • U
    • Shift+Period, then Down Arrow, then Down Arrow
    • Tab

Down Arrow, then Down Arrow, then Down Arrow: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate backwards from here' is conveyed

U: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate backwards from here' is conveyed

Shift+Period, then Down Arrow, then Down Arrow: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate backwards from here' is conveyed

Tab: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate backwards from here' is conveyed

NVDA

Instructions

  1. Configure NVDA with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the 'Breadcrumb Example' link.
  3. With the reading cursor on the 'Breadcrumb Example' link, navigate to the 'Navigate backwards from here' link. Do this with each of the following commands or command sequences.
    • Down Arrow
    • U
    • K
    • Comma
    • Tab

Down Arrow: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate backwards from here' is conveyed

U: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate backwards from here' is conveyed

K: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate backwards from here' is conveyed

Comma: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate backwards from here' is conveyed

Tab: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate backwards from here' is conveyed

Test 11: Navigate forwards out of the Breadcrumb navigation landmark in interaction mode

JAWS

Instructions

  1. Configure JAWS with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the 'Breadcrumb Example' link.
  3. With focus on the 'Breadcrumb Example' link, navigate to the 'Navigate backwards from here' link. Do this with each of the following commands or command sequences.
    • Tab

Tab: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate backwards from here' is conveyed

NVDA

Instructions

  1. Configure NVDA with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the 'Breadcrumb Example' link.
  3. With focus on the 'Breadcrumb Example' link, navigate to the 'Navigate backwards from here' link. Do this with each of the following commands or command sequences.
    • Tab

Tab: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate backwards from here' is conveyed

Test 12: Navigate forwards out of the Breadcrumb navigation landmark

VoiceOver for macOS

Instructions

  1. Configure VoiceOver with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the 'Breadcrumb Example' link.
  3. With focus on the 'Breadcrumb Example' link, navigate to the 'Navigate backwards from here' link. Do this with each of the following commands or command sequences.
    • Control+Option+Right, then Control+Option+Right, then Control+Option+Right
    • Control+Option+Command+L

Control+Option+Right, then Control+Option+Right, then Control+Option+Right: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate backwards from here' is conveyed

Control+Option+Command+L: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate backwards from here' is conveyed

Test 13: Navigate backwards out of the Breadcrumb navigation landmark in reading mode

JAWS

Instructions

  1. Configure JAWS with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the 'WAI-ARIA Authoring Practices' link.
  3. With the reading cursor on the 'WAI-ARIA Authoring Practices' link, navigate to the 'Navigate forwards from here' link. Do this with each of the following commands or command sequences.
    • Up Arrow, then Up Arrow, then Up Arrow
    • Shift+U
    • Shift+Tab

Up Arrow, then Up Arrow, then Up Arrow: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate forwards from here' is conveyed

Shift+U: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate forwards from here' is conveyed

Shift+Tab: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate forwards from here' is conveyed

NVDA

Instructions

  1. Configure NVDA with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the 'WAI-ARIA Authoring Practices' link.
  3. With the reading cursor on the 'WAI-ARIA Authoring Practices' link, navigate to the 'Navigate forwards from here' link. Do this with each of the following commands or command sequences.
    • Up Arrow
    • Shift+K
    • Shift+U
    • Shift+Tab

Up Arrow: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate forwards from here' is conveyed

Shift+K: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate forwards from here' is conveyed

Shift+U: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate forwards from here' is conveyed

Shift+Tab: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate forwards from here' is conveyed

Test 14: Navigate backwards out of the Breadcrumb navigation landmark in interaction mode

JAWS

Instructions

  1. Configure JAWS with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the 'WAI-ARIA Authoring Practices' link.
  3. With focus on the 'WAI-ARIA Authoring Practices' link, navigate to the 'Navigate forwards from here' link. Do this with each of the following commands or command sequences.
    • Shift+Tab

Shift+Tab: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate forwards from here' is conveyed

NVDA

Instructions

  1. Configure NVDA with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the 'WAI-ARIA Authoring Practices' link.
  3. With focus on the 'WAI-ARIA Authoring Practices' link, navigate to the 'Navigate forwards from here' link. Do this with each of the following commands or command sequences.
    • Shift+Tab

Shift+Tab: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate forwards from here' is conveyed

Test 15: Navigate backwards out of the Breadcrumb navigation landmark

VoiceOver for macOS

Instructions

  1. Configure VoiceOver with default settings. For help, read Configuring Screen Readers for Testing.
  2. Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the 'WAI-ARIA Authoring Practices' link.
  3. With focus on the 'WAI-ARIA Authoring Practices' link, navigate to the 'Navigate forwards from here' link. Do this with each of the following commands or command sequences.
    • Ctrl+Option+Left, then Ctrl+Option+Left, then Ctrl+Option+Left
    • Shift+Control+Option+Command+L

Ctrl+Option+Left, then Ctrl+Option+Left, then Ctrl+Option+Left: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate forwards from here' is conveyed

Shift+Control+Option+Command+L: 4 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Navigation landmark boundary is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Navigate forwards from here' is conveyed