Test plan review for pattern: checkbox (58 tests)

Filter tests by assistive technology

Test 1: Navigate forwards to checkbox 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 checkbox

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 forwards to the first checkbox. using the following commands:
    • X
    • F
    • Tab
    • Down Arrow
    • Right Arrow (with Smart Navigation on)

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) 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 checkbox

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 forwards to the first checkbox. using the following commands:
    • X
    • F
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

Test 2: Navigate to an unchecked checkbox in reading mode

JAWS

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 checkbox. Note: it should be in the unchecked state. using the following commands:
    • No commands have been added for this test for JAWS. Add commands, or, update the "applies_to" to list only the relevant assistive technologies.

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

NVDA

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 checkbox. Note: it should be in the unchecked state. using the following commands:
    • No commands have been added for this test for NVDA. Add commands, or, update the "applies_to" to list only the relevant assistive technologies.

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

Test 3: Navigate backwards to checkbox 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 first checkbox

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 backwards to the first checkbox. using the following commands:
    • Shift+X
    • Shift+F
    • Shift+Tab
    • Up Arrow
    • Left Arrow (with Smart Navigation on)

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) 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 first checkbox

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 backwards to the first checkbox. using the following commands:
    • Shift+X
    • Shift+F
    • Shift+Tab
    • Up Arrow

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

Test 4: Navigate to an unchecked checkbox in interaction mode

JAWS

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 checkbox. Note: it should be in the unchecked state. using the following commands:
    • No commands have been added for this test for JAWS. Add commands, or, update the "applies_to" to list only the relevant assistive technologies.

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

NVDA

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 checkbox. Note: it should be in the unchecked state. using the following commands:
    • No commands have been added for this test for NVDA. Add commands, or, update the "applies_to" to list only the relevant assistive technologies.

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

Test 5: Navigate forwards to checkbox 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 checkbox

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 forwards to the first checkbox. using the following commands:
    • Tab
    • Tab

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) 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 checkbox

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 forwards to the first checkbox. using the following commands:
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

Test 6: Navigate to an unchecked checkbox

VoiceOver for macOS

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 checkbox. Note: it should be in the unchecked state. using the following commands:
    • No commands have been added for this test for VoiceOver for macOS. Add commands, or, update the "applies_to" to list only the relevant assistive technologies.

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

Test 7: Navigate backwards to checkbox 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 first checkbox

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 backwards to the first checkbox. using the following commands:
    • Shift+Tab
    • Tab

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) 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 first checkbox

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 backwards to the first checkbox. using the following commands:
    • Shift+Tab
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

Test 8: Navigate to a checked checkbox 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 checkbox to checked

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 checkbox. Note: it should be in the checked state. using the following commands:
    • No commands have been added for this test for JAWS. Add commands, or, update the "applies_to" to list only the relevant assistive technologies.

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) 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 checkbox to checked

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 checkbox. Note: it should be in the checked state. using the following commands:
    • No commands have been added for this test for NVDA. Add commands, or, update the "applies_to" to list only the relevant assistive technologies.

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed

Test 9: Navigate forwards to checkbox

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 checkbox

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate forwards to the first checkbox. using the following commands:
    • Tab
    • Control+Option+Right
    • Control+Option+Command+J
    • Tab
    • Control+Option+Right
    • Control+Option+Command+J

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

Test 10: Navigate to a checked checkbox 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 checkbox to checked

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 checkbox. Note: it should be in the checked state. using the following commands:
    • No commands have been added for this test for JAWS. Add commands, or, update the "applies_to" to list only the relevant assistive technologies.

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) 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 checkbox to checked

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 checkbox. Note: it should be in the checked state. using the following commands:
    • No commands have been added for this test for NVDA. Add commands, or, update the "applies_to" to list only the relevant assistive technologies.

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed

Test 11: Navigate backwards to checkbox

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 first checkbox

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate backwards to the first checkbox. using the following commands:
    • Shift+Tab
    • Ctrl+Option+Left
    • Shift+Control+Option+Command+J
    • Shift+Tab
    • Ctrl+Option+Left
    • Shift+Control+Option+Command+J

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

Test 12: Navigate to a checked checkbox

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 checkbox to checked

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 checkbox. Note: it should be in the checked state. using the following commands:
    • No commands have been added for this test for VoiceOver for macOS. Add commands, or, update the "applies_to" to list only the relevant assistive technologies.

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed

Test 13: Navigate forwards to checkbox 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 checkbox and sets the state of the first checkbox to checked

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 checkbox. using the following commands:
    • X
    • F
    • Tab
    • Down Arrow
    • Right Arrow (with Smart Navigation on)

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) 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 checkbox and sets the state of the first checkbox to checked

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 checkbox. using the following commands:
    • X
    • F
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed

Test 14: Operate a checkbox in reading mode

JAWS

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. Check and uncheck the first checkbox. using the following commands:
    • Enter
    • Space

Assertions

PriorityAssertion
requiredChange in state is conveyed

NVDA

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. Check and uncheck the first checkbox. using the following commands:
    • Enter
    • Space

Assertions

PriorityAssertion
requiredChange in state is conveyed

Test 15: Navigate backwards to checkbox 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 first checkbox and sets the state of the first checkbox to checked

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 checkbox. using the following commands:
    • Shift+X
    • Shift+F
    • Shift+Tab
    • Up Arrow
    • Left Arrow (with Smart Navigation on)

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) 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 first checkbox and sets the state of the first checkbox to checked

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 checkbox. using the following commands:
    • Shift+X
    • Shift+F
    • Shift+Tab
    • Up Arrow

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed

Test 16: Operate a checkbox in interaction mode

JAWS

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. Check and uncheck the first checkbox. using the following commands:
    • Space

Assertions

PriorityAssertion
requiredChange in state is conveyed

NVDA

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. Check and uncheck the first checkbox. using the following commands:
    • Space

Assertions

PriorityAssertion
requiredChange in state is conveyed

Test 17: Navigate forwards to checkbox 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 checkbox and sets the state of the first checkbox to checked

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 checkbox. using the following commands:
    • Tab
    • Tab

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) 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 checkbox and sets the state of the first checkbox to checked

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 checkbox. using the following commands:
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed

Test 18: Operate a checkbox

VoiceOver for macOS

Tester Instructions

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

Assertions

PriorityAssertion
requiredChange in state is conveyed

Test 19: Navigate backwards to checkbox 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 first checkbox and sets the state of the first checkbox to checked

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 checkbox. using the following commands:
    • Shift+Tab
    • Tab

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) 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 first checkbox and sets the state of the first checkbox to checked

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 checkbox. using the following commands:
    • Shift+Tab
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed

Test 20: Read an unchecked checkbox 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 checkbox

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. When the reading cursor is on the first checkbox, read the first checkbox using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) 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 checkbox

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. When the reading cursor is on the first checkbox, read the first checkbox using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

Test 21: Navigate forwards to checkbox

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 checkbox and sets the state of the first checkbox to checked

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 checkbox. using the following commands:
    • Tab
    • Control+Option+Right
    • Control+Option+Command+J
    • Tab
    • Control+Option+Right
    • Control+Option+Command+J

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed

Test 22: Read an unchecked checkbox 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 checkbox

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. When the focus is on the first checkbox, read the first checkbox using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) 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 checkbox

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. When the focus is on the first checkbox, read the first checkbox using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

Test 23: Navigate backwards to checkbox

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 first checkbox and sets the state of the first checkbox to checked

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 checkbox. using the following commands:
    • Shift+Tab
    • Ctrl+Option+Left
    • Shift+Control+Option+Command+J
    • Shift+Tab
    • Ctrl+Option+Left
    • Shift+Control+Option+Command+J

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed

Test 24: Read an unchecked checkbox

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 checkbox

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. When the focus is on the first checkbox, read the first checkbox using the following commands:
    • Control+Option+F3
    • Control+Option+F4

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

Test 25: Operate a checkbox 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 checkbox

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. Check and uncheck the first checkbox. using the following commands:
    • Enter
    • Space

Assertions

PriorityAssertion
requiredChange in state 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 checkbox

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. Check and uncheck the first checkbox. using the following commands:
    • Enter
    • Space

Assertions

PriorityAssertion
requiredChange in state is conveyed

Test 26: Read a checked checkbox 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 checkbox and sets its state to checked

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. When the reading cursor is on the first checkbox, read the first checkbox. Note: it should be in the checked state. using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox ( checked) 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 checkbox and sets its state to checked

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. When the reading cursor is on the first checkbox, read the first checkbox. Note: it should be in the checked state. using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox ( checked) is conveyed

Test 27: Operate a checkbox 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 checkbox

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. Check and uncheck the first checkbox. using the following commands:
    • Space

Assertions

PriorityAssertion
requiredChange in state 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 checkbox

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. Check and uncheck the first checkbox. using the following commands:
    • Space

Assertions

PriorityAssertion
requiredChange in state is conveyed

Test 28: Read a checked checkbox 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 checkbox and sets its state to checked

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. When the focus is on the first checkbox, read the first checkbox. Note: it should be in the checked state. using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) 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 checkbox and sets its state to checked

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. When the focus is on the first checkbox, read the first checkbox. Note: it should be in the checked state. using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed

Test 29: Operate a checkbox

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 checkbox

Tester Instructions

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

Assertions

PriorityAssertion
requiredChange in state is conveyed

Test 30: Read a checked checkbox

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 checkbox and sets its state to checked

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. When the focus is on the first checkbox, read the first checkbox. Note: it should be in the checked state. using the following commands:
    • Control+Option+F3
    • Control+Option+F4

Assertions

PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed

Test 31: Read grouping information of a grouped checkbox in reading mode

JAWS

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. When reading cursor is on a checkbox, read its grouping information using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed

NVDA

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. When reading cursor is on a checkbox, read its grouping information using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed

Test 32: Read an unchecked checkbox 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 checkbox

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. When the reading cursor is on the first checkbox using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
required read the first checkbox
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) 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 checkbox

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. When the reading cursor is on the first checkbox using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
required read the first checkbox
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

Test 33: Read grouping information of a grouped checkbox in interaction mode

JAWS

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. When focus is on a checkbox, read its grouping information using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed

NVDA

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. When focus is on a checkbox, read its grouping information using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed

Test 34: Read an unchecked checkbox 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 checkbox

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. When the focus is on the first checkbox using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
required read the first checkbox
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) 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 checkbox

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. When the focus is on the first checkbox using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
required read the first checkbox
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

Test 35: Read grouping information of a grouped checkbox

VoiceOver for macOS

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. When focus is on a checkbox, read its grouping information using the following commands:
    • Control+Option+F3
    • Control+Option+F4

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed

Test 36: Read an unchecked checkbox

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 checkbox

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. When the focus is on the first checkbox using the following commands:
    • Control+Option+F3
    • Control+Option+F4

Assertions

PriorityAssertion
required read the first checkbox
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed

Test 37: Navigate sequentially through a checkbox group in reading mode

JAWS

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 both forward and backward into and out of the checkbox group. using the following commands:
    • Up Arrow
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
requiredGroup boundaries at start and end of group are conveyed

NVDA

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 both forward and backward into and out of the checkbox group. using the following commands:
    • Up Arrow
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
requiredGroup boundaries at start and end of group are conveyed

Test 38: Read a checked checkbox 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 checkbox and sets its state to checked

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. When the reading cursor is on the first checkbox using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
required read the first checkbox.
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox ( checked) 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 checkbox and sets its state to checked

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. When the reading cursor is on the first checkbox using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
required read the first checkbox.
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox ( checked) is conveyed

Test 39: Navigate sequentially through a checkbox group

VoiceOver for macOS

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate both forward and backward into and out of the checkbox group. using the following commands:
    • Control+Option+Right
    • Ctrl+Option+Left

Assertions

PriorityAssertion
requiredRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
requiredGroup boundaries at start and end of group are conveyed

Test 40: Read a checked checkbox 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 checkbox and sets its state to checked

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. When the focus is on the first checkbox using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
required read the first checkbox.
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) 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 checkbox and sets its state to checked

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. When the focus is on the first checkbox using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
required read the first checkbox.
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed

Test 41: Navigate into a checkbox group in reading mode

JAWS

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 from outside the checkbox group to a checkbox inside the group. Test both navigating forward into the start and backward into the end. using the following commands:
    • X
    • Shift+X
    • F
    • Shift+F
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

NVDA

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 from outside the checkbox group to a checkbox inside the group. Test both navigating forward into the start and backward into the end. using the following commands:
    • X
    • Shift+X
    • F
    • Shift+F
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

Test 42: Read a checked checkbox

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 checkbox and sets its state to checked

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. When the focus is on the first checkbox using the following commands:
    • Control+Option+F3
    • Control+Option+F4

Assertions

PriorityAssertion
required read the first checkbox.
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed

Test 43: Navigate into a checkbox group in interaction mode

JAWS

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 from outside the checkbox group to a checkbox inside the group. Test both navigating forward into the start and backward into the end. using the following commands:
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

NVDA

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 from outside the checkbox group to a checkbox inside the group. Test both navigating forward into the start and backward into the end. using the following commands:
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

Test 44: Read grouping information of a grouped checkbox in reading mode

JAWS

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. When reading cursor is on a checkbox using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
required read its grouping information
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed

NVDA

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. When reading cursor is on a checkbox using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
required read its grouping information
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed

Test 45: Navigate into a checkbox group

VoiceOver for macOS

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate from outside the checkbox group to a checkbox inside the group. Test both navigating forward into the start and backward into the end. using the following commands:
    • Tab
    • Shift+Tab
    • Control+Option+Right
    • Ctrl+Option+Left
    • Control+Option+Command+J
    • Shift+Control+Option+Command+J

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

Test 46: Read grouping information of a grouped checkbox in interaction mode

JAWS

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. When focus is on a checkbox using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
required read its grouping information
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed

NVDA

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. When focus is on a checkbox using the following commands:
    • Insert+Tab

Assertions

PriorityAssertion
required read its grouping information
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed

Test 47: Navigate out of a checkbox group in reading mode

JAWS

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 from a checkbox inside the checkbox group to an element outside the checkbox group. Test both navigating forward out of the end and backward out of the start. using the following commands:
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

NVDA

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 from a checkbox inside the checkbox group to an element outside the checkbox group. Test both navigating forward out of the end and backward out of the start. using the following commands:
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

Test 48: Read grouping information of a grouped checkbox

VoiceOver for macOS

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. When focus is on a checkbox using the following commands:
    • Control+Option+F3
    • Control+Option+F4

Assertions

PriorityAssertion
required read its grouping information
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed

Test 49: Navigate out of a checkbox group in interaction mode

JAWS

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 from a checkbox inside the checkbox group to an element outside the checkbox group. Test both navigating forward out of the end and backward out of the start. using the following commands:
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

NVDA

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 from a checkbox inside the checkbox group to an element outside the checkbox group. Test both navigating forward out of the end and backward out of the start. using the following commands:
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

Test 50: Navigate sequentially through a checkbox group in reading mode

JAWS

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 both forward and backward into and out of the checkbox group. using the following commands:
    • Up Arrow
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
requiredGroup boundaries at start and end of group are conveyed

NVDA

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 both forward and backward into and out of the checkbox group. using the following commands:
    • Up Arrow
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
requiredGroup boundaries at start and end of group are conveyed

Test 51: Navigate out of a checkbox group

VoiceOver for macOS

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate from a checkbox inside the checkbox group to an element outside the checkbox group. Test both navigating forward out of the end and backward out of the start. using the following commands:
    • Tab
    • Shift+Tab
    • Control+Option+Right
    • Ctrl+Option+Left

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

Test 52: Navigate sequentially through a checkbox group

VoiceOver for macOS

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate both forward and backward into and out of the checkbox group. using the following commands:
    • Control+Option+Right
    • Ctrl+Option+Left

Assertions

PriorityAssertion
requiredRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
requiredGroup boundaries at start and end of group are conveyed

Test 53: Navigate into a checkbox group in reading mode

JAWS

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 from outside the checkbox group to a checkbox inside the group. Test both navigating forward into the start and backward into the end. using the following commands:
    • X
    • Shift+X
    • F
    • Shift+F
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

NVDA

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 from outside the checkbox group to a checkbox inside the group. Test both navigating forward into the start and backward into the end. using the following commands:
    • X
    • Shift+X
    • F
    • Shift+F
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

Test 54: Navigate into a checkbox group in interaction mode

JAWS

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 from outside the checkbox group to a checkbox inside the group. Test both navigating forward into the start and backward into the end. using the following commands:
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

NVDA

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 from outside the checkbox group to a checkbox inside the group. Test both navigating forward into the start and backward into the end. using the following commands:
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

Test 55: Navigate into a checkbox group

VoiceOver for macOS

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate from outside the checkbox group to a checkbox inside the group. Test both navigating forward into the start and backward into the end. using the following commands:
    • Tab
    • Shift+Tab
    • Control+Option+Right
    • Ctrl+Option+Left
    • Control+Option+Command+J
    • Shift+Control+Option+Command+J

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

Test 56: Navigate out of a checkbox group in reading mode

JAWS

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 from a checkbox inside the checkbox group to an element outside the checkbox group. Test both navigating forward out of the end and backward out of the start. using the following commands:
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

NVDA

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 from a checkbox inside the checkbox group to an element outside the checkbox group. Test both navigating forward out of the end and backward out of the start. using the following commands:
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

Test 57: Navigate out of a checkbox group in interaction mode

JAWS

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 from a checkbox inside the checkbox group to an element outside the checkbox group. Test both navigating forward out of the end and backward out of the start. using the following commands:
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

NVDA

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 from a checkbox inside the checkbox group to an element outside the checkbox group. Test both navigating forward out of the end and backward out of the start. using the following commands:
    • Tab
    • Shift+Tab

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed

Test 58: Navigate out of a checkbox group

VoiceOver for macOS

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate from a checkbox inside the checkbox group to an element outside the checkbox group. Test both navigating forward out of the end and backward out of the start. using the following commands:
    • Tab
    • Shift+Tab
    • Control+Option+Right
    • Ctrl+Option+Left

Assertions

PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed