Test plan review for pattern: combobox-select-only (38 tests)

Filter tests by assistive technology

Test 1: Navigate forwards to a collapsed select-only combobox 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 Combobox

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 Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the combobox. using the following commands:
    • F
    • C
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (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 Combobox

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 Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the combobox. using the following commands:
    • F
    • C
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed

Test 2: Navigate backwards to a collapsed select-only combobox 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 after the Combobox

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 Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the combobox. using the following commands:
    • Shift+F
    • Shift+C
    • Shift+Tab
    • Up Arrow

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (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 after the Combobox

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 Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the combobox. using the following commands:
    • Shift+F
    • Shift+C
    • Shift+Tab
    • Up Arrow

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed

Test 3: Navigate forwards to a collapsed select-only combobox 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 Combobox

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 Combobox. Note: it should be in the collapsed state. using the following commands:
    • Tab

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (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 Combobox

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 Combobox. Note: it should be in the collapsed state. using the following commands:
    • Tab

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed

Test 4: Navigate backwards to a collapsed select-only combobox 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 after the Combobox

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 Combobox. Note: it should be in the collapsed state. using the following commands:
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (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 after the Combobox

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 Combobox. Note: it should be in the collapsed state. using the following commands:
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed

Test 5: Navigate forwards to a collapsed select-only combobox

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 Combobox

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Control+Option+Right) multiple times to hear all information relating to the combobox. using the following commands:
    • Control+Option+Right
    • Tab
    • Control+Option+Command+J

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed

Test 6: Navigate backwards to a collapsed select-only combobox

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 after the Combobox

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Control+Option+Left Arrow) multiple times to hear all information relating to the combobox. using the following commands:
    • Ctrl+Option+Left
    • Shift+Tab
    • Shift+Control+Option+Command+J

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed

Test 7: Read information about a collapsed select-only combobox 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 combobox

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 combobox, read information about the combobox. using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (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 combobox

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 combobox, read information about the combobox. using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed

Test 8: Read information about a collapsed select-only combobox 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 combobox

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 combobox, read information about the combobox. using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (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 combobox

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 combobox, read information about the combobox. using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed

Test 9: Read information about a collapsed select-only combobox

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 combobox

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 combobox, read information about the combobox. using the following commands:
    • Control+Option+F3
    • Control+Option+F4

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed

Test 10: Open a collapsed select-only combobox 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 combobox

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 combobox, open the combobox. using the following commands:
    • Alt+Down

Assertions

PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) 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 combobox

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 combobox, open the combobox. using the following commands:
    • Alt+Down

Assertions

PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 11: Open a collapsed select-only combobox 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 combobox

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 combobox, open the combobox. using the following commands:
    • Down Arrow
    • Alt+Down
    • Up Arrow
    • Enter
    • Space

Assertions

PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) 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 combobox

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 combobox, open the combobox. using the following commands:
    • Down Arrow
    • Alt+Down
    • Up Arrow
    • Enter
    • Space

Assertions

PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 12: Open a collapsed select-only combobox

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 combobox

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 combobox, open the combobox. using the following commands:
    • Control+Option+Space
    • Down Arrow
    • Option+Down
    • Up Arrow
    • Enter
    • Space

Assertions

PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 13: Open a collapsed select-only combobox to the first option 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 combobox

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 combobox, open the combobox and set focus to the first option. using the following commands:
    • Home

Assertions

PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) 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 combobox

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 combobox, open the combobox and set focus to the first option. using the following commands:
    • Home

Assertions

PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 14: Open a collapsed select-only combobox to the first option

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 combobox

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 combobox, open the combobox and set focus to the first option. using the following commands:
    • Home

Assertions

PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 15: Open a collapsed select-only combobox to a specific option 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 combobox

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 combobox, open the combobox and set focus on a specific option by typing a printable character. using the following commands:
    • A

Assertions

PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) 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 combobox

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 combobox, open the combobox and set focus on a specific option by typing a printable character. using the following commands:
    • A

Assertions

PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 16: Open a collapsed select-only combobox to a specific option

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 combobox

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 combobox, open the combobox and set focus on a specific option by typing a printable character. using the following commands:
    • A

Assertions

PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 17: Open a collapsed select-only combobox to the last option 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 combobox

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 combobox, open the combobox and set focus on the last option. using the following commands:
    • End

Assertions

PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Huckleberry') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (13) is conveyed
requiredNumber of options in the popup (13) 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 combobox

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 combobox, open the combobox and set focus on the last option. using the following commands:
    • End

Assertions

PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Huckleberry') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (13) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 18: Open a collapsed select-only combobox to the last option

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 combobox

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 combobox, open the combobox and set focus on the last option. using the following commands:
    • End

Assertions

PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Huckleberry') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (13) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 19: Read information about a listbox popup 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 and expands the Combobox

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 listbox popup, read information about the listbox popup. using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) 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 and expands the Combobox

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 listbox popup, read information about the listbox popup. using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 20: Read information about a listbox popup

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 and expands the Combobox

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 listbox popup, read information about the listbox popup. using the following commands:
    • Control+Option+F3
    • Control+Option+F4

Assertions

PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 21: Navigate forwards to an option in a listbox popup 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 and expands the Combobox

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 listbox popup, navigate forwards by a single option. using the following commands:
    • Down Arrow

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) 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 and expands the Combobox

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 listbox popup, navigate forwards by a single option. using the following commands:
    • Down Arrow

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 22: Navigate backwards to an option in a listbox popup 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 and expands the Combobox, and sets the focused option to 'Apple'

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 listbox popup, navigate backwards by a single option. using the following commands:
    • Up Arrow

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) 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 and expands the Combobox, and sets the focused option to 'Apple'

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 listbox popup, navigate backwards by a single option. using the following commands:
    • Up Arrow

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 23: Navigate forwards to an option in a listbox popup

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 and expands the Combobox

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 listbox popup, navigate forwards by a single option. using the following commands:
    • Down Arrow
    • Control+Option+Down
    • Control+Option+Right

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 24: Navigate backwards to an option in a listbox popup

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 and expands the Combobox, and sets the focused option to 'Apple'

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 listbox popup, navigate backwards by a single option. using the following commands:
    • Up Arrow
    • Control+Option+Up
    • Ctrl+Option+Left

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 25: Navigate to a specific option in a listbox popup 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 and expands the Combobox

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 listbox popup, type a printable character to set focus on a specific option. using the following commands:
    • A

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) 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 and expands the Combobox

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 listbox popup, type a printable character to set focus on a specific option. using the following commands:
    • A

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 26: Navigate to a specific option in a listbox popup

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 and expands the Combobox

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 listbox popup, type a printable character to set focus on a specific option. using the following commands:
    • A

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 27: Navigate to the first option in a listbox popup 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 and expands the Combobox, and sets the focused option to 'Apple'

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 listbox popup, navigate to the first option. using the following commands:
    • Home

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) 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 and expands the Combobox, and sets the focused option to 'Apple'

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 listbox popup, navigate to the first option. using the following commands:
    • Home

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 28: Navigate to the last option in a listbox popup 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 and expands the Combobox, and sets the focused option to 'Guava'

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 listbox popup, navigate to the last option. using the following commands:
    • End

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Huckleberry') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (13) is conveyed
requiredNumber of options in the popup (13) 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 and expands the Combobox, and sets the focused option to 'Guava'

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 listbox popup, navigate to the last option. using the following commands:
    • End

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Huckleberry') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (13) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 29: Navigate to the first option in a listbox popup

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 and expands the Combobox, and sets the focused option to 'Apple'

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 listbox popup, navigate to the first option. using the following commands:
    • Home

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 30: Navigate to the last option in a listbox popup

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 and expands the Combobox, and sets the focused option to 'Guava'

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 listbox popup, navigate to the last option. using the following commands:
    • End

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Huckleberry') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (13) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 31: Navigate forwards by ten options in a listbox popup 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 and expands the Combobox

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 listbox popup, navigate forwards by ten options. using the following commands:
    • Page Down

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Grape') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (11) is conveyed
requiredNumber of options in the popup (13) 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 and expands the Combobox

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 listbox popup, navigate forwards by ten options. using the following commands:
    • Page Down

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Grape') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (11) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 32: Navigate backwards by ten options in a listbox popup 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 and expands the Combobox, and sets the focused option to 'Huckleberry'

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 listbox popup, navigate backwards by ten options. using the following commands:
    • Page Up

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Banana') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (3) is conveyed
requiredNumber of options in the popup (13) 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 and expands the Combobox, and sets the focused option to 'Huckleberry'

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 listbox popup, navigate backwards by ten options. using the following commands:
    • Page Up

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Banana') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (3) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 33: Navigate forwards by ten options in a listbox popup

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 and expands the Combobox

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 listbox popup, navigate forwards by ten options. using the following commands:
    • Page Down

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Grape') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (11) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 34: Navigate backwards by ten options in a listbox popup

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 and expands the Combobox, and sets the focused option to 'Huckleberry'

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 listbox popup, navigate backwards by ten options. using the following commands:
    • Page Up

Assertions

PriorityAssertion
requiredText of the focused option in the popup ('Banana') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (3) is conveyed
requiredNumber of options in the popup (13) is conveyed

Test 35: Select an option in a listbox popup 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 and expands the Combobox, and sets the focused option to 'Apple' without selecting it

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 listbox popup, select the focused option. using the following commands:
    • Enter
    • Space
    • Alt+Up

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Apple') is conveyed
requiredState of the combobox (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 and expands the Combobox, and sets the focused option to 'Apple' without selecting it

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 listbox popup, select the focused option. using the following commands:
    • Enter
    • Space
    • Alt+Up

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Apple') is conveyed
requiredState of the combobox (collapsed) is conveyed

Test 36: Select an option in a listbox popup

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 and expands the Combobox, and sets the focused option to 'Apple' without selecting it

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 listbox popup, select the focused option. using the following commands:
    • Control+Option+Space
    • Enter
    • Space
    • Option+Up

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Apple') is conveyed
requiredState of the combobox (collapsed) is conveyed

Test 37: Close a listbox popup 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 and expands the Combobox, and sets the focused option to 'Apple' without selecting it

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 listbox popup, close the listbox popup without changing the selected value of the combobox. using the following commands:
    • Escape

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (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 and expands the Combobox, and sets the focused option to 'Apple' without selecting it

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 listbox popup, close the listbox popup without changing the selected value of the combobox. using the following commands:
    • Escape

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed

Test 38: Close a listbox popup

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 and expands the Combobox, and sets the focused option to 'Apple' without selecting it

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 listbox popup, close the listbox popup without changing the selected value of the combobox. using the following commands:
    • Escape

Assertions

PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed