Test plan review for pattern: disclosure-navigation (46 tests)

Filter tests by assistive technology

Test 1: Navigate forwards to a collapsed disclosure button in reading mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on a link before the first disclosure button

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands:
    • B
    • F
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on a link before the first disclosure button

Tester Instructions

  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands:
    • B
    • F
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

Test 2: Navigate backwards to a collapsed disclosure button in reading mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the second disclosure button in the navigation region

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands:
    • Shift+B
    • Shift+F
    • Shift+Tab
    • Up Arrow

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the second disclosure button in the navigation region

Tester Instructions

  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands:
    • Shift+B
    • Shift+F
    • Shift+Tab
    • Up Arrow

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

Test 3: Navigate forwards to a collapsed disclosure button in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on a link before the first disclosure button

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands:
    • Tab

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on a link before the first disclosure button

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands:
    • Tab

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

Test 4: Navigate backwards to a collapsed disclosure button in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the second disclosure button in the navigation region

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands:
    • Shift+Tab
    • Up Arrow
    • Left Arrow
    • Home

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the second disclosure button in the navigation region

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands:
    • Shift+Tab
    • Up Arrow
    • Left Arrow
    • Home

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

Test 5: Navigate forwards to a collapsed disclosure button

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on a link before the first disclosure button

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands:
    • Tab
    • Control+Option+Right
    • Control+Option+Command+J

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

Test 6: Navigate backwards to a collapsed disclosure button

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the second disclosure button in the navigation region

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands:
    • Shift+Tab
    • Ctrl+Option+Left
    • Shift+Control+Option+Command+J

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

Test 7: Navigate forwards to an expanded disclosure button in reading mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on a link before the first disclosure button, and sets the state of the first button to expanded

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands:
    • B
    • F
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on a link before the first disclosure button, and sets the state of the first button to expanded

Tester Instructions

  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands:
    • B
    • F
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed

Test 8: Navigate backwards to an expanded disclosure button in reading mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands:
    • Shift+B
    • Shift+F
    • Shift+Tab
    • Up Arrow

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands:
    • Shift+B
    • Shift+F
    • Shift+Tab
    • Up Arrow

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed

Test 9: Navigate forwards to an expanded disclosure button in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on a link before the first disclosure button, and sets the state of the first button to expanded

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands:
    • Tab

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on a link before the first disclosure button, and sets the state of the first button to expanded

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands:
    • Tab

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed

Test 10: Navigate backwards to an expanded disclosure button in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands:
    • Shift+Tab
    • Up Arrow
    • Left Arrow
    • Home

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands:
    • Shift+Tab
    • Up Arrow
    • Left Arrow
    • Home

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed

Test 11: Navigate forwards to an expanded disclosure button

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on a link before the first disclosure button, and sets the state of the first button to expanded

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands:
    • Tab
    • Control+Option+Command+J

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed

Test 12: Navigate backwards to an expanded disclosure button

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands:
    • Shift+Tab
    • Ctrl+Option+Left
    • Shift+Control+Option+Command+J

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed

Test 13: Read information about a collapsed disclosure button in reading mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. With the reading cursor on the first disclosure button in the navigation region, read information about the button. using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button

Tester Instructions

  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. With the reading cursor on the first disclosure button in the navigation region, read information about the button. using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

Test 14: Read information about a collapsed disclosure button in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. With focus on the first disclosure button in the navigation region, read information about the button. using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. With focus on the first disclosure button in the navigation region, read information about the button. using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

Test 15: Read information about a collapsed disclosure button

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. With focus on the first disclosure button in the navigation region, read information about the button. using the following commands:
    • Control+Option+F3
    • Control+Option+F4

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

Test 16: Read information about an expanded disclosure button in reading mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button, and sets its state to expanded

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. With the reading cursor on the first disclosure button in the navigation region, read information about the button. using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button, and sets its state to expanded

Tester Instructions

  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. With the reading cursor on the first disclosure button in the navigation region, read information about the button. using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed

Test 17: Read information about an expanded disclosure button in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button, and sets its state to expanded

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. With focus on the first disclosure button in the navigation region, read information about the button. using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button, and sets its state to expanded

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. With focus on the first disclosure button in the navigation region, read information about the button. using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed

Test 18: Read information about an expanded disclosure button

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button, and sets its state to expanded

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. With focus on the first disclosure button in the navigation region, read information about the button. using the following commands:
    • Control+Option+F3
    • Control+Option+F4

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed

Test 19: Operate a collapsed disclosure button in reading mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. With the reading cursor on the first disclosure button in the navigation region, set the state of the button to expanded. using the following commands:
    • Space
    • Enter

Assertions

PriorityAssertion
requiredChange in state (to expanded) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button

Tester Instructions

  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. With the reading cursor on the first disclosure button in the navigation region, set the state of the button to expanded. using the following commands:
    • Space
    • Enter

Assertions

PriorityAssertion
requiredChange in state (to expanded) is conveyed

Test 20: Operate a collapsed disclosure button in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. With focus on the first disclosure button in the navigation region, set the state of the button to expanded. using the following commands:
    • Space
    • Enter

Assertions

PriorityAssertion
requiredChange in state (to expanded) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. With focus on the first disclosure button in the navigation region, set the state of the button to expanded. using the following commands:
    • Space
    • Enter

Assertions

PriorityAssertion
requiredChange in state (to expanded) is conveyed

Test 21: Operate a collapsed disclosure button

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. With focus on the first disclosure button in the navigation region, set the state of the button to expanded. using the following commands:
    • Control+Option+Space
    • Space
    • Enter

Assertions

PriorityAssertion
requiredChange in state (to expanded) is conveyed

Test 22: Operate an expanded disclosure button in reading mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button, and sets its state to expanded

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. With the reading cursor on the first disclosure button in the navigation region, set the state of the button to collapsed. using the following commands:
    • Space
    • Enter

Assertions

PriorityAssertion
requiredChange in state (to collapsed) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button, and sets its state to expanded

Tester Instructions

  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. With the reading cursor on the first disclosure button in the navigation region, set the state of the button to collapsed. using the following commands:
    • Space
    • Enter

Assertions

PriorityAssertion
requiredChange in state (to collapsed) is conveyed

Test 23: Operate an expanded disclosure button in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button, and sets its state to expanded

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. With focus on the first disclosure button in the navigation region, set the state of the button to collapsed. using the following commands:
    • Space
    • Enter

Assertions

PriorityAssertion
requiredChange in state (to collapsed) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button, and sets its state to expanded

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. With focus on the first disclosure button in the navigation region, set the state of the button to collapsed. using the following commands:
    • Space
    • Enter

Assertions

PriorityAssertion
requiredChange in state (to collapsed) is conveyed

Test 24: Operate an expanded disclosure button

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button, and sets its state to expanded

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. With focus on the first disclosure button in the navigation region, set the state of the button to collapsed. using the following commands:
    • Control+Option+Space
    • Space
    • Enter

Assertions

PriorityAssertion
requiredChange in state (to collapsed) is conveyed

Test 25: Navigate from an expanded disclosure button to a link in the associated dropdown in reading mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button, and sets its state to expanded

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. With the reading cursor on the first disclosure button in the navigation region, move into the button's associated list of links. Note: you may need to press certain commands (such as Down Arrow) multiple times to hear all information about the dropdown and link. using the following commands:
    • U
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button, and sets its state to expanded

Tester Instructions

  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. With the reading cursor on the first disclosure button in the navigation region, move into the button's associated list of links. Note: you may need to press certain commands (such as Down Arrow) multiple times to hear all information about the dropdown and link. using the following commands:
    • U
    • K
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed

Test 26: Navigate from an expanded disclosure button to a link in the associated dropdown in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button, and sets its state to expanded

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. With focus on the first disclosure button in the navigation region, move into the button's associated list of links. using the following commands:
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button, and sets its state to expanded

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. With focus on the first disclosure button in the navigation region, move into the button's associated list of links. using the following commands:
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed

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

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets focus on the first disclosure button, and sets its state to expanded

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. With focus on the first disclosure button in the navigation region, move into the button's associated list of links. using the following commands:
    • Control+Option+Right
    • Tab
    • Down Arrow
    • Control+Option+Command+L

Assertions

PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed

Test 28: Navigate from an expanded disclosure button to the current page link in reading mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. 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

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. With the reading cursor on the first disclosure button in the navigation region, move into the button's associated list of links. Note: you may need to press certain commands (such as Down Arrow) multiple times to hear all information about the dropdown and link. using the following commands:
    • U
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed
requiredState of the first item in the dropdown (as the current page) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. 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

Tester Instructions

  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. With the reading cursor on the first disclosure button in the navigation region, move into the button's associated list of links. Note: you may need to press certain commands (such as Down Arrow) multiple times to hear all information about the dropdown and link. using the following commands:
    • U
    • K
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed
requiredState of the first item in the dropdown (as the current page) is conveyed

Test 29: Navigate from an expanded disclosure button to the current page link in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. 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

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. With focus on the first disclosure button in the navigation region, move into the button's associated list of links. using the following commands:
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed
requiredState of the first item in the dropdown (as the current page) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. 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

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. With focus on the first disclosure button in the navigation region, move into the button's associated list of links. using the following commands:
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed
requiredState of the first item in the dropdown (as the current page) is conveyed

Test 30: Navigate from an expanded disclosure button to the current page link

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. 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

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. With focus on the first disclosure button in the navigation region, move into the button's associated list of links. using the following commands:
    • Control+Option+Right
    • Tab
    • Down Arrow
    • Control+Option+Command+L

Assertions

PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed
requiredState of the first item in the dropdown (as the current page) is conveyed

Test 31: Navigate from a dropdown to a collapsed disclosure button in reading mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. With the reading cursor on a link in the first dropdown, close the dropdown and return focus to the associated disclosure button. using the following commands:
    • Escape

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. With the reading cursor on a link in the first dropdown, close the dropdown and return focus to the associated disclosure button. using the following commands:
    • Escape

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

Test 32: Navigate from a dropdown to a collapsed disclosure button in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. With focus on a link in the first dropdown, close the dropdown and return focus to the associated disclosure button. using the following commands:
    • Escape

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. With focus on a link in the first dropdown, close the dropdown and return focus to the associated disclosure button. using the following commands:
    • Escape

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

Test 33: Navigate from a dropdown to a collapsed disclosure button

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. With focus on a link in the first dropdown, close the dropdown and return focus to the associated disclosure button. using the following commands:
    • Escape

Assertions

PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed

Test 34: Navigate forwards to a link in a dropdown in reading mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. With the reading cursor on a link in the first dropdown, navigate to the next link. using the following commands:
    • U
    • Down Arrow
    • Tab

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Administration' is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. With the reading cursor on a link in the first dropdown, navigate to the next link. using the following commands:
    • U
    • K
    • Down Arrow
    • Tab

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Administration' is conveyed

Test 35: Navigate backwards to a link in a dropdown in reading mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. With the reading cursor on a link in the first dropdown, navigate to the previous link. using the following commands:
    • Shift+U
    • Up Arrow
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown

Tester Instructions

  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. With the reading cursor on a link in the first dropdown, navigate to the previous link. using the following commands:
    • Shift+U
    • Shift+K
    • Up Arrow
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed

Test 36: Navigate forwards to a link in a dropdown in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. With focus on a link in the first dropdown, navigate to the next link. using the following commands:
    • Down Arrow
    • Right Arrow
    • Tab

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Administration' is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. With focus on a link in the first dropdown, navigate to the next link. using the following commands:
    • Down Arrow
    • Right Arrow
    • Tab

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Administration' is conveyed

Test 37: Navigate backwards to a link in a dropdown in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. With focus on a link in the first dropdown, navigate to the previous link. using the following commands:
    • Up Arrow
    • Left Arrow
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. With focus on a link in the first dropdown, navigate to the previous link. using the following commands:
    • Up Arrow
    • Left Arrow
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed

Test 38: Navigate forwards to a link in a dropdown

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. With focus on a link in the first dropdown, navigate to the next link. using the following commands:
    • Control+Option+Right
    • Down Arrow
    • Right Arrow
    • Tab
    • Control+Option+Command+L

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Administration' is conveyed

Test 39: Navigate backwards to a link in a dropdown

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. With focus on a link in the first dropdown, navigate to the previous link. using the following commands:
    • Ctrl+Option+Left
    • Up Arrow
    • Left Arrow
    • Shift+Tab
    • Shift+Control+Option+Command+L

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed

Test 40: Navigate to the first link in a dropdown in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. With focus on a link in the first dropdown, navigate to the first link. using the following commands:
    • Home

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Administration' is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. With focus on a link in the first dropdown, navigate to the first link. using the following commands:
    • Home

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Administration' is conveyed

Test 41: Navigate to the last link in a dropdown in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. With focus on a link in the first dropdown, navigate to the last link. using the following commands:
    • End

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. With focus on a link in the first dropdown, navigate to the last link. using the following commands:
    • End

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed

Test 42: Navigate to the first link in a dropdown

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. With focus on a link in the first dropdown, navigate to the first link. using the following commands:
    • Home

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Administration' is conveyed

Test 43: Navigate to the last link in a dropdown

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. With focus on a link in the first dropdown, navigate to the last link. using the following commands:
    • End

Assertions

PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed

Test 44: Activate a link in a dropdown in reading mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. With the reading cursor on a link in the first dropdown, activate the link. using the following commands:
    • Enter
    • Space

Assertions

PriorityAssertion
requiredRole 'Region' is conveyed
requiredName 'Mythical University sample page content' is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. With the reading cursor on a link in the first dropdown, activate the link. using the following commands:
    • Enter
    • Space

Assertions

PriorityAssertion
requiredRole 'Region' is conveyed
requiredName 'Mythical University sample page content' is conveyed

Test 45: Activate a link in a dropdown in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. With focus on a link in the first dropdown, activate the link. using the following commands:
    • Enter
    • Space

Assertions

PriorityAssertion
requiredRole 'Region' is conveyed
requiredName 'Mythical University sample page content' is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. With focus on a link in the first dropdown, activate the link. using the following commands:
    • Enter
    • Space

Assertions

PriorityAssertion
requiredRole 'Region' is conveyed
requiredName 'Mythical University sample page content' is conveyed

Test 46: Activate a link in a dropdown

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. using the following commands:
    • Control+Option+Space
    • Enter
    • Space

Assertions

PriorityAssertion
requiredRole 'Region' is conveyed
requiredName 'Mythical University sample page content' is conveyed