Disclosure Navigation Menu Example Test Plan (65 tests)

Filter tests by covered assistive technology

Supporting Documentation

Test 1: Navigate forwards to a collapsed disclosure button 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 disclosure button.
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • B
    • F
    • I
    • Tab
    • Down Arrow, then Down Arrow, then Down Arrow
    • R, then Down Arrow, then Down Arrow
    • L, then Down Arrow

B: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

F: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' 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 disclosure button.
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • B
    • F
    • I
    • Tab
    • Down Arrow
    • D
    • L

B: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

F: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Test 2: Navigate forwards to a collapsed disclosure button 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 disclosure button.
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Tab

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' 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 disclosure button.
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Tab

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Test 3: Navigate forwards to a collapsed disclosure button

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 disclosure button.
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'About' disclosure button. 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+J
    • Tab

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Test 4: Navigate backwards to a collapsed disclosure button 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 disclosure button.
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+B
    • Shift+F
    • Shift+I
    • Shift+Tab
    • Up Arrow, then Up Arrow, then Up Arrow

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' 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 disclosure button.
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+B
    • Shift+F
    • Shift+I
    • Shift+Tab
    • Up Arrow

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

Test 5: Navigate backwards to a collapsed disclosure button 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 disclosure button.
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Academics' disclosure button. 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 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' 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 disclosure button.
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Academics' disclosure button. 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 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

Test 6: Navigate backwards to a collapsed disclosure button

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 disclosure button.
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • Ctrl+Option+Left, then Ctrl+Option+Left, then Ctrl+Option+Left
    • Shift+Tab
    • Shift+Control+Option+Command+J

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

Test 7: Navigate forwards to an expanded disclosure button 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 first disclosure button, and sets the state of the first button to 'expanded'.
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • B
    • F
    • Tab
    • Down Arrow, then Down Arrow, then Down Arrow
    • R, then Down Arrow, then Down Arrow
    • L, then Down Arrow
    • I

B: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

F: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' 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 first disclosure button, and sets the state of the first button to 'expanded'.
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • B
    • F
    • Tab
    • Down Arrow
    • D
    • L
    • I

B: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

F: 7 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Test 8: Navigate forwards to an expanded disclosure button 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 first disclosure button, and sets the state of the first button to 'expanded'.
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Tab

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' 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 first disclosure button, and sets the state of the first button to 'expanded'.
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Tab

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Test 9: Navigate forwards to an expanded disclosure button

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 first disclosure button, and sets the state of the first button to 'expanded'.
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'About' disclosure button. 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+J
    • Tab

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Test 10: Navigate backwards to an expanded disclosure button 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 the state of the third disclosure button to expanded, hides the associated dropdown and sets focus on the link after the disclosure.
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+B
    • Shift+F
    • Shift+I
    • Shift+Tab
    • Up Arrow, then Up Arrow, then Up Arrow

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' 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 the state of the third disclosure button to expanded, hides the associated dropdown and sets focus on the link after the disclosure.
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+B
    • Shift+F
    • Shift+Tab
    • Up Arrow

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

Test 11: Navigate backwards to an expanded disclosure button 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 the state of the third disclosure button to expanded, hides the associated dropdown and sets focus on the link after the disclosure.
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Academics' disclosure button. 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 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' 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 the state of the third disclosure button to expanded, hides the associated dropdown and sets focus on the link after the disclosure.
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Academics' disclosure button. 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 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

Test 12: Navigate backwards to an expanded disclosure button

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 the state of the third disclosure button to expanded, hides the associated dropdown and sets focus on the link after the disclosure.
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • Ctrl+Option+Left, then Ctrl+Option+Left, then Ctrl+Option+Left
    • Shift+Tab
    • Shift+Control+Option+Command+J

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'navigation landmark' is conveyed
MUST Name 'Mythical University' is conveyed
MUST Role list is conveyed
MUST Number of list items, '3', is conveyed
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

Test 13: Navigate to the next collapsed disclosure button 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 second disclosure button.
  3. With the reading cursor on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • B
    • F
    • I
    • Tab
    • Down Arrow

B: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

F: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' 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 second disclosure button.
  3. With the reading cursor on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • B
    • F
    • I
    • Tab
    • Down Arrow

B: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

F: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

Test 14: Navigate to the next collapsed disclosure button 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 second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • Tab
    • Down Arrow
    • Right Arrow

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

Right Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' 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 second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • Tab
    • Down Arrow
    • Right Arrow

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

Right Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

Test 15: Navigate to the next collapsed disclosure button

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 second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • Control+Option+Right
    • Control+Option+Command+J
    • Tab
    • Down Arrow
    • Right Arrow

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

Right Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

Test 16: Navigate to the previous collapsed disclosure button 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 second disclosure button.
  3. With the reading cursor on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+B
    • Shift+F
    • Shift+I
    • Shift+Tab
    • Up Arrow

Shift+B: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Shift+F: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' 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 second disclosure button.
  3. With the reading cursor on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+B
    • Shift+F
    • Shift+I
    • Shift+Tab
    • Up Arrow

Shift+B: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Shift+F: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Test 17: Navigate to the previous collapsed disclosure button 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 second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+Tab
    • Up Arrow
    • Left Arrow

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Left Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' 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 second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+Tab
    • Up Arrow
    • Left Arrow

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Left Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Test 18: Navigate to the previous collapsed disclosure button

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 second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Ctrl+Option+Left
    • Shift+Control+Option+Command+J
    • Shift+Tab
    • Up Arrow
    • Left Arrow

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Shift+Control+Option+Command+J: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Left Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Test 19: Navigate to the next expanded disclosure button 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 the state of the third disclosure button to expanded and sets focus on the second disclosure button.
  3. With the reading cursor on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • B
    • F
    • I
    • Tab
    • Down Arrow

B: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

F: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' 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 the state of the third disclosure button to expanded and sets focus on the second disclosure button.
  3. With the reading cursor on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • B
    • F
    • I
    • Tab
    • Down Arrow

B: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

F: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

Test 20: Navigate to the next expanded disclosure button 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 the state of the third disclosure button to expanded and sets focus on the second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • Tab
    • Down Arrow
    • Right Arrow

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

Right Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' 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 the state of the third disclosure button to expanded and sets focus on the second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • Tab
    • Down Arrow
    • Right Arrow

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

Right Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

Test 21: Navigate to the next expanded disclosure button

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 the state of the third disclosure button to expanded and sets focus on the second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • Control+Option+Right
    • Control+Option+Command+J
    • Tab
    • Down Arrow
    • Right Arrow

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

Right Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

Test 22: Navigate to the previous expanded disclosure button 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 the state of the first disclosure button to expanded, hides the associated dropdown and sets focus on the second disclosure.
  3. With the reading cursor on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+B
    • Shift+F
    • Shift+I
    • Shift+Tab
    • Up Arrow

Shift+B: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Shift+F: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' 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 the state of the first disclosure button to expanded, hides the associated dropdown and sets focus on the second disclosure.
  3. With the reading cursor on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+B
    • Shift+F
    • Shift+I
    • Shift+Tab
    • Up Arrow

Shift+B: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Shift+F: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Test 23: Navigate to the previous expanded disclosure button 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 the state of the first disclosure button to expanded, hides the associated dropdown and sets focus on the second disclosure.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+Tab
    • Up Arrow
    • Left Arrow

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Left Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' 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 the state of the first disclosure button to expanded, hides the associated dropdown and sets focus on the second disclosure.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+Tab
    • Up Arrow
    • Left Arrow

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Left Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Test 24: Navigate to the previous expanded disclosure button

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 the state of the first disclosure button to expanded, hides the associated dropdown and sets focus on the second disclosure.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Ctrl+Option+Left
    • Shift+Control+Option+Command+J
    • Shift+Tab
    • Up Arrow
    • Left Arrow

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Shift+Control+Option+Command+J: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Left Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Test 25: Navigate to the first collapsed disclosure button 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 second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Home

Home: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' 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 second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Home

Home: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Test 26: Navigate to the first collapsed disclosure button

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 second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Home

Home: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Test 27: Navigate to the last collapsed disclosure button 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 second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • End

End: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' 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 second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • End

End: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

Test 28: Navigate to the last collapsed disclosure button

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 second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • End

End: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'collapsed' is conveyed

Test 29: Navigate to the first expanded disclosure button 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 expands the first disclosure button and sets focus on the second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Home

Home: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' 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 expands the first disclosure button and sets focus on the second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Home

Home: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Test 30: Navigate to the first expanded disclosure button

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 expands the first disclosure button and sets focus on the second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Home

Home: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Test 31: Navigate to the last expanded disclosure button 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 the state of the third disclosure button to expanded and sets focus on the second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • End

End: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' 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 the state of the third disclosure button to expanded and sets focus on the second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • End

End: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

Test 32: Navigate to the last expanded disclosure button

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 the state of the third disclosure button to expanded and sets focus on the second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'Academics' disclosure button. Do this with each of the following commands or command sequences.
    • End

End: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Academics' is conveyed
MUST State 'expanded' is conveyed

Test 33: Read information about a collapsed disclosure button 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 first disclosure button.
  3. With the reading cursor on the 'About' disclosure button, read information about the disclosure button. 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 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' 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 first disclosure button.
  3. With the reading cursor on the 'About' disclosure button, read information about the disclosure button. 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 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Test 34: Read information about a collapsed disclosure button 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 first disclosure button.
  3. With focus on the 'About' disclosure button, read information about the disclosure button. 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 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' 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 first disclosure button.
  3. With focus on the 'About' disclosure button, read information about the disclosure button. 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 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Test 35: Read information about a collapsed disclosure button

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 first disclosure button.
  3. With focus on the 'About' disclosure button, read information about the disclosure button. 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 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Test 36: Read information about an expanded disclosure button 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 first disclosure button, and sets its state to expanded.
  3. With the reading cursor on the 'About' disclosure button, read information about the disclosure button. 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 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' 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 first disclosure button, and sets its state to expanded.
  3. With the reading cursor on the 'About' disclosure button, read information about the disclosure button. 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 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Test 37: Read information about an expanded disclosure button 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 first disclosure button, and sets its state to expanded.
  3. With focus on the 'About' disclosure button, read information about the disclosure button. 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 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' 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 first disclosure button, and sets its state to expanded.
  3. With focus on the 'About' disclosure button, read information about the disclosure button. 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 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Test 38: Read information about an expanded disclosure button

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 first disclosure button, and sets its state to expanded.
  3. With focus on the 'About' disclosure button, read information about the disclosure button. 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 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Test 39: Operate a collapsed disclosure button 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 first disclosure button.
  3. With the reading cursor on the 'About' disclosure button, change its state to 'expanded'. Do this with each of the following commands or command sequences.
    • Space
    • Enter

Space: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'expanded', is conveyed

Enter: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'expanded', 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 first disclosure button.
  3. With the reading cursor on the 'About' disclosure button, change its state to 'expanded'. Do this with each of the following commands or command sequences.
    • Space
    • Enter

Space: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'expanded', is conveyed

Enter: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'expanded', is conveyed

Test 40: Operate a collapsed disclosure button 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 first disclosure button.
  3. With focus on the 'About' disclosure button, change its state to 'expanded'. Do this with each of the following commands or command sequences.
    • Space
    • Enter

Space: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'expanded', is conveyed

Enter: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'expanded', 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 first disclosure button.
  3. With focus on the 'About' disclosure button, change its state to 'expanded'. Do this with each of the following commands or command sequences.
    • Space
    • Enter

Space: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'expanded', is conveyed

Enter: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'expanded', is conveyed

Test 41: Operate a collapsed disclosure button

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 first disclosure button.
  3. With focus on the 'About' disclosure button, change its state to 'expanded'. Do this with each of the following commands or command sequences.
    • Control+Option+Space
    • Space
    • Enter

Control+Option+Space: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'expanded', is conveyed

Space: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'expanded', is conveyed

Enter: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'expanded', is conveyed

Test 42: Operate an expanded disclosure button 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 first disclosure button, and sets its state to expanded.
  3. With the reading cursor on the 'About' disclosure button, change its state to 'collapsed'. Do this with each of the following commands or command sequences.
    • Space
    • Enter

Space: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'collapsed', is conveyed

Enter: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'collapsed', 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 first disclosure button, and sets its state to expanded.
  3. With the reading cursor on the 'About' disclosure button, change its state to 'collapsed'. Do this with each of the following commands or command sequences.
    • Space
    • Enter

Space: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'collapsed', is conveyed

Enter: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'collapsed', is conveyed

Test 43: Operate an expanded disclosure button 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 first disclosure button, and sets its state to expanded.
  3. With focus on the 'About' disclosure button, change its state to 'collapsed'. Do this with each of the following commands or command sequences.
    • Space
    • Enter

Space: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'collapsed', is conveyed

Enter: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'collapsed', 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 first disclosure button, and sets its state to expanded.
  3. With focus on the 'About' disclosure button, change its state to 'collapsed'. Do this with each of the following commands or command sequences.
    • Space
    • Enter

Space: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'collapsed', is conveyed

Enter: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'collapsed', is conveyed

Test 44: Operate an expanded disclosure button

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 first disclosure button, and sets its state to expanded.
  3. With focus on the 'About' disclosure button, change its state to 'collapsed'. Do this with each of the following commands or command sequences.
    • Control+Option+Space
    • Space
    • Enter

Control+Option+Space: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'collapsed', is conveyed

Space: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'collapsed', is conveyed

Enter: 1 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Change in state, to 'collapsed', is conveyed

Test 45: Navigate from an expanded disclosure button to a link in the associated dropdown 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 first disclosure button, and sets its state to expanded.
  3. With the reading cursor on the 'About' disclosure button, navigate to the 'Overview' link. Do this with each of the following commands or command sequences.
    • U
    • Tab
    • Down Arrow, then Down Arrow

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' 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 first disclosure button, and sets its state to expanded.
  3. With the reading cursor on the 'About' disclosure button, navigate to the 'Overview' link. Do this with each of the following commands or command sequences.
    • U
    • K
    • Tab
    • Down Arrow

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed

Test 46: Navigate from an expanded disclosure button to a link in the associated dropdown 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 first disclosure button, and sets its state to expanded.
  3. With focus on the 'About' disclosure button, navigate to the 'Overview' link. Do this with each of the following commands or command sequences.
    • Tab
    • Down Arrow

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' 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 first disclosure button, and sets its state to expanded.
  3. With focus on the 'About' disclosure button, navigate to the 'Overview' link. Do this with each of the following commands or command sequences.
    • Tab
    • Down Arrow

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed

Test 47: Navigate from an expanded disclosure button to a link in the associated dropdown

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 first disclosure button, and sets its state to expanded.
  3. With focus on the 'About' disclosure button, navigate to the 'Overview' link. Do this with each of the following commands or command sequences.
    • Control+Option+Right, then Control+Option+Right
    • Tab
    • Control+Option+Command+L
    • Down Arrow

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed

Test 48: Navigate from an expanded disclosure button to the current page 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 first disclosure button, sets its state to expanded, and marks the first link in the associated dropdown as being the current page.
  3. With the reading cursor on the 'About' disclosure button, navigate to the 'Overview' link. Do this with each of the following commands or command sequences.
    • U
    • Tab
    • Down Arrow, then Down Arrow

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed
MUST State 'current page' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed
MUST State 'current page' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' 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 first disclosure button, sets its state to expanded, and marks the first link in the associated dropdown as being the current page.
  3. With the reading cursor on the 'About' disclosure button, navigate to the 'Overview' link. Do this with each of the following commands or command sequences.
    • U
    • K
    • Tab
    • Down Arrow

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed
MUST State 'current page' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed
MUST State 'current page' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed
MUST State 'current page' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed
MUST State 'current page' is conveyed

Test 49: Navigate from an expanded disclosure button to the current page 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 first disclosure button, sets its state to expanded, and marks the first link in the associated dropdown as being the current page.
  3. With focus on the 'About' disclosure button, navigate to the 'Overview' link. Do this with each of the following commands or command sequences.
    • Tab
    • Down Arrow

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed
MUST State 'current page' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' 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 first disclosure button, sets its state to expanded, and marks the first link in the associated dropdown as being the current page.
  3. With focus on the 'About' disclosure button, navigate to the 'Overview' link. Do this with each of the following commands or command sequences.
    • Tab
    • Down Arrow

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed
MUST State 'current page' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed
MUST State 'current page' is conveyed

Test 50: Navigate from an expanded disclosure button to the current page 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 first disclosure button, sets its state to expanded, and marks the first link in the associated dropdown as being the current page.
  3. With focus on the 'About' disclosure button, navigate to the 'Overview' link. Do this with each of the following commands or command sequences.
    • Control+Option+Right, then Control+Option+Right
    • Tab
    • Control+Option+Command+L
    • Down Arrow

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed
MUST State 'current page' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed
MUST State 'current page' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed
MUST State 'current page' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST Number of list items, 4, is conveyed
MUST Role 'link' is conveyed
MUST Name 'Overview' is conveyed
MUST State 'current page' is conveyed

Test 51: Navigate to an expanded disclosure button from a link in the associated dropdown 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 expands the first disclosure and sets focus on the 'Overview' link.
  3. With the reading cursor on the 'Overview' link, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+B
    • Shift+F
    • Shift+Tab
    • Up Arrow, then Up Arrow

Shift+B: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Shift+F: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' 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 expands the first disclosure and sets focus on the 'Overview' link.
  3. With the reading cursor on the 'Overview' link, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+B
    • Shift+F
    • Shift+Tab
    • Up Arrow

Shift+B: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Shift+F: 5 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Test 52: Navigate to an expanded disclosure button from a link in the associated dropdown 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 expands the first disclosure and sets focus on the 'Overview' link.
  3. With focus on the 'Overview' link, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+Tab

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' 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 expands the first disclosure and sets focus on the 'Overview' link.
  3. With focus on the 'Overview' link, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Shift+Tab

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Test 53: Navigate to an expanded disclosure button from a link in the associated dropdown

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 expands the first disclosure and sets focus on the 'Overview' link.
  3. With focus on the 'Overview' link, navigate to the 'About' disclosure button. Do this with each of the following commands or command sequences.
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • Shift+Tab
    • Shift+Control+Option+Command+J

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'expanded' is conveyed

Test 54: Navigate from a collapsed disclosure button to a link in a dropdown 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 expands the first disclosure button and sets focus on the second disclosure button.
  3. With the reading cursor on the 'Admissions' disclosure button, navigate to the 'Campus Tours' link. Do this with each of the following commands or command sequences.
    • Shift+U
    • Shift+Tab
    • Up Arrow, then Up Arrow

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Campus Tours' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Campus Tours' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Campus Tours' 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 expands the first disclosure button and sets focus on the second disclosure button.
  3. With the reading cursor on the 'Admissions' disclosure button, navigate to the 'Campus Tours' link. Do this with each of the following commands or command sequences.
    • Shift+U
    • Shift+K
    • Shift+Tab
    • Up Arrow

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Campus Tours' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Campus Tours' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Campus Tours' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Campus Tours' is conveyed

Test 55: Navigate from a collapsed disclosure button to a link in a dropdown 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 expands the first disclosure button and sets focus on the second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'Campus Tours' 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 Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Campus Tours' 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 expands the first disclosure button and sets focus on the second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'Campus Tours' 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 Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Campus Tours' is conveyed

Test 56: Navigate from a collapsed disclosure button to a link in a dropdown

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 expands the first disclosure button and sets focus on the second disclosure button.
  3. With focus on the 'Admissions' disclosure button, navigate to the 'Campus Tours' link. Do this with each of the following commands or command sequences.
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • Shift+Tab
    • Shift+Control+Option+Command+L

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Campus Tours' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Campus Tours' is conveyed

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

Priority Assertion Statement
MUST Role 'list' is conveyed
MUST List boundary is conveyed
MUST Role 'link' is conveyed
MUST Name 'Campus Tours' is conveyed

Test 57: Navigate to a collapsed disclosure button from the last link in a dropdown 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 expands the first disclosure and sets focus on the 'Campus Tours' link.
  3. With the reading cursor on the 'Campus Tours' link, navigate to the 'Admissions' disclosure button. Do this with each of the following commands or command sequences.
    • B
    • F
    • Tab
    • Down Arrow, then Down Arrow

B: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Admissions' is conveyed
MUST State 'collapsed' is conveyed

F: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Admissions' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Admissions' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Admissions' is conveyed
MUST State 'collapsed' 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 expands the first disclosure and sets focus on the 'Campus Tours' link.
  3. With the reading cursor on the 'Campus Tours' link, navigate to the 'Admissions' disclosure button. Do this with each of the following commands or command sequences.
    • B
    • F
    • Tab
    • Down Arrow

B: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Admissions' is conveyed
MUST State 'collapsed' is conveyed

F: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Admissions' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Admissions' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Admissions' is conveyed
MUST State 'collapsed' is conveyed

Test 58: Navigate to a collapsed disclosure button from the last link in a dropdown 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 expands the first disclosure and sets focus on the 'Campus Tours' link.
  3. With focus on the 'Campus Tours' link, navigate to the 'Admissions' disclosure button. Do this with each of the following commands or command sequences.
    • Tab

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Admissions' is conveyed
MUST State 'collapsed' 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 expands the first disclosure and sets focus on the 'Campus Tours' link.
  3. With focus on the 'Campus Tours' link, navigate to the 'Admissions' disclosure button. Do this with each of the following commands or command sequences.
    • Tab

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Admissions' is conveyed
MUST State 'collapsed' is conveyed

Test 59: Navigate to a collapsed disclosure button from the last link in a dropdown

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 expands the first disclosure and sets focus on the 'Campus Tours' link.
  3. With focus on the 'Campus Tours' link, navigate to the 'Admissions' disclosure button. Do this with each of the following commands or command sequences.
    • Control+Option+Right, then Control+Option+Right
    • Control+Option+Command+J
    • Tab

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Admissions' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Admissions' is conveyed
MUST State 'collapsed' is conveyed

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

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'Admissions' is conveyed
MUST State 'collapsed' is conveyed

Test 60: Dismiss a dropdown 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 expands the first disclosure and sets focus on the 'Overview' link.
  3. With the reading cursor on the 'Overview' link, close the dropdown. Do this with each of the following commands or command sequences.
    • Escape

Escape: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' 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 expands the first disclosure and sets focus on the 'Overview' link.
  3. With the reading cursor on the 'Overview' link, close the dropdown. Do this with each of the following commands or command sequences.
    • Escape

Escape: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Test 61: Dismiss a dropdown 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 expands the first disclosure and sets focus on the 'Overview' link.
  3. With focus on the 'Overview' link, close the dropdown. Do this with each of the following commands or command sequences.
    • Escape

Escape: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' 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 expands the first disclosure and sets focus on the 'Overview' link.
  3. With focus on the 'Overview' link, close the dropdown. Do this with each of the following commands or command sequences.
    • Escape

Escape: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Test 62: Dismiss a dropdown

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 expands the first disclosure and sets focus on the 'Overview' link.
  3. With focus on the 'Overview' link, close the dropdown. Do this with each of the following commands or command sequences.
    • Escape

Escape: 3 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'button' is conveyed
MUST Name 'About' is conveyed
MUST State 'collapsed' is conveyed

Test 63: Activate a link in a dropdown 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 expands the first disclosure and sets focus on the 'Overview' link.
  3. With the reading cursor on the 'Overview' link, activate the link. Do this with each of the following commands or command sequences.
    • Space
    • Enter

Space: 2 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'Region' is conveyed
MUST Name 'Mythical University sample page content' is conveyed

Enter: 2 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'Region' is conveyed
MUST Name 'Mythical University sample page content' 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 expands the first disclosure and sets focus on the 'Overview' link.
  3. With the reading cursor on the 'Overview' link, activate the link. Do this with each of the following commands or command sequences.
    • Space
    • Enter

Space: 2 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'Region' is conveyed
MUST Name 'Mythical University sample page content' is conveyed

Enter: 2 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'Region' is conveyed
MUST Name 'Mythical University sample page content' is conveyed

Test 64: Activate a link in a dropdown 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 expands the first disclosure and sets focus on the 'Overview' link.
  3. With focus on the 'Overview' link, activate the link. Do this with each of the following commands or command sequences.
    • Enter

Enter: 2 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'Region' is conveyed
MUST Name 'Mythical University sample page content' 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 expands the first disclosure and sets focus on the 'Overview' link.
  3. With focus on the 'Overview' link, activate the link. Do this with each of the following commands or command sequences.
    • Enter

Enter: 2 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'Region' is conveyed
MUST Name 'Mythical University sample page content' is conveyed

Test 65: Activate a link in a dropdown

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 expands the first disclosure and sets focus on the 'Overview' link.
  3. With focus on the 'Overview' link, activate the link. Do this with each of the following commands or command sequences.
    • Control+Option+Space
    • Enter

Control+Option+Space: 2 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'Region' is conveyed
MUST Name 'Mythical University sample page content' is conveyed

Enter: 2 MUST, 0 SHOULD, AND 0 MAY assertions

Priority Assertion Statement
MUST Role 'Region' is conveyed
MUST Name 'Mythical University sample page content' is conveyed