Test plan review for pattern: tabs-manual-activation (29 tests)

Filter tests by assistive technology

Test 1: Navigate forwards to a tab list 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 tab list

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 tab list. Note: You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the tab list. using the following commands:
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Nils Frahm', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab, 1, is conveyed
requiredNumber of tabs in the tab list, 3, 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 tab list

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 tab list. Note: You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the tab list. using the following commands:
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Nils Frahm', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 2: Navigate backwards to a tab list in reading mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. activates the third tab in the tab list, and sets focus on the tab panel

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 tab list. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the tab list. using the following commands:
    • Shift+Tab
    • Up Arrow

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Joke', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. activates the third tab in the tab list, and sets focus on the tab panel

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 tab list. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the tab list. using the following commands:
    • Shift+Tab
    • Up Arrow

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Joke', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 3: Navigate forwards to a tab list 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 tab list

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

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Nils Frahm', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab, 1, is conveyed
requiredNumber of tabs in the tab list, 3, 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 tab list

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

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Nils Frahm', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 4: Navigate backwards to a tab list in interaction mode

JAWS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. activates the third tab in the tab list, and sets focus on the tab panel

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

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Joke', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. activates the third tab in the tab list, and sets focus on the tab panel

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

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Joke', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 5: Navigate forwards to a tab list

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 tab list

Tester Instructions

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

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Nils Frahm', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 6: Navigate backwards to a tab list

VoiceOver for macOS

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. activates the third tab in the tab list, and sets focus on the tab panel

Tester Instructions

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

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Joke', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 7: Read information about a tab in a tab list 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 tab

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

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, 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 tab

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

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 8: Read information about a tab in a tab list 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 tab

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

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, 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 tab

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

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 9: Read information about a tab in a tab list

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 tab

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

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 10: Navigate to the next tab in a tab list 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 tab

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 'Nils Frahm' tab, navigate to the next tab. using the following commands:
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
optionalPosition of tab in the tab list, 2, is conveyed
optionalNumber of tabs in the tab list, 3, 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 tab

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 'Nils Frahm' tab, navigate to the next tab. using the following commands:
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
optionalPosition of tab in the tab list, 2, is conveyed
optionalNumber of tabs in the tab list, 3, is conveyed

Test 11: Navigate to the next tab in a tab list 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 tab

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 'Nils Frahm' tab, navigate to the next tab. using the following commands:
    • Right Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 3, 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 tab

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 'Nils Frahm' tab, navigate to the next tab. using the following commands:
    • Right Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 12: Navigate to the next tab in a tab list

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 tab

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 'Nils Frahm' tab, navigate to the next tab. using the following commands:
    • Control+Option+Right

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 13: Navigate to the previous tab in a tab list in reading mode

JAWS

Scripted Instructions

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

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 'Agnes Obel' tab, navigate to the previous tab. using the following commands:
    • Up Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
optionalPosition of tab in the tab list, 1, is conveyed
optionalNumber of tabs in the tab list, 3, is conveyed

NVDA

Scripted Instructions

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

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 'Agnes Obel' tab, navigate to the previous tab. using the following commands:
    • Up Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
optionalPosition of tab in the tab list, 1, is conveyed
optionalNumber of tabs in the tab list, 3, is conveyed

Test 14: Navigate to the previous tab in a tab list in interaction mode

JAWS

Scripted Instructions

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

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 'Agnes Obel' tab, navigate to the previous tab. using the following commands:
    • Left Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

NVDA

Scripted Instructions

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

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 'Agnes Obel' tab, navigate to the previous tab. using the following commands:
    • Left Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 15: Navigate to the previous tab in a tab list

VoiceOver for macOS

Scripted Instructions

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

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 'Agnes Obel' tab, navigate to the previous tab. using the following commands:
    • Ctrl+Option+Left

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 16: Navigate to the first tab in a tab list 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 third tab

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 'Joke' tab, navigate to the first tab. using the following commands:
    • Home

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, 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 third tab

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 'Joke' tab, navigate to the first tab. using the following commands:
    • Home

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 17: Navigate to the first tab in a tab list

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 third tab

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 'Joke' tab, navigate to the first tab. using the following commands:
    • Home

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 18: Navigate to the last tab in a tab list 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 tab

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 'Nils Frahm' tab, navigate to the last tab. using the following commands:
    • End

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Joke' is conveyed
requiredPosition of tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, 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 tab

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 'Nils Frahm' tab, navigate to the last tab. using the following commands:
    • End

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Joke' is conveyed
requiredPosition of tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 19: Navigate to the last tab in a tab list

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 tab

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 'Nils Frahm' tab, navigate to the last tab. using the following commands:
    • End

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Joke' is conveyed
requiredPosition of tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed

Test 20: Navigate forwards to a tab panel 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 tab

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

Assertions

PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredTextual content of the tab panel is conveyed as 'Nils Frahm is a German musician, composer and record producer based in Berlin. He is known for combining classical and electronic music and for an unconventional approach to the piano in which he mixes a grand piano, upright piano, Roland Juno-60, Rhodes piano, drum machine, and Moog Taurus.'

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 tab

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

Assertions

PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredTextual content of the tab panel is conveyed as 'Nils Frahm is a German musician, composer and record producer based in Berlin. He is known for combining classical and electronic music and for an unconventional approach to the piano in which he mixes a grand piano, upright piano, Roland Juno-60, Rhodes piano, drum machine, and Moog Taurus.'

Test 21: Navigate backwards to a tab panel 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 tab panel

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

Assertions

PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredTextual content of the tab panel is conveyed as 'Nils Frahm is a German musician, composer and record producer based in Berlin. He is known for combining classical and electronic music and for an unconventional approach to the piano in which he mixes a grand piano, upright piano, Roland Juno-60, Rhodes piano, drum machine, and Moog Taurus.'

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 tab panel

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

Assertions

PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredTextual content of the tab panel is conveyed as 'Nils Frahm is a German musician, composer and record producer based in Berlin. He is known for combining classical and electronic music and for an unconventional approach to the piano in which he mixes a grand piano, upright piano, Roland Juno-60, Rhodes piano, drum machine, and Moog Taurus.'

Test 22: Navigate forwards to a tab panel

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 tab

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate to the tab panel. Note: You may need to press certain commands (such as Control+Option+Right Arrow) multiple times to hear all information relating to the tab panel. using the following commands:
    • Tab
    • Control+Option+Right

Assertions

PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredTextual content of the tab panel is conveyed as 'Nils Frahm is a German musician, composer and record producer based in Berlin. He is known for combining classical and electronic music and for an unconventional approach to the piano in which he mixes a grand piano, upright piano, Roland Juno-60, Rhodes piano, drum machine, and Moog Taurus.'

Test 23: Navigate backwards to a tab panel

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 tab panel

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. Navigate to the tab panel. Note: You may need to press certain commands (such as Control+Option+Left Arrow) multiple times to hear all information relating to the tab panel. using the following commands:
    • Shift+Tab
    • Ctrl+Option+Left

Assertions

PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredTextual content of the tab panel is conveyed as 'Nils Frahm is a German musician, composer and record producer based in Berlin. He is known for combining classical and electronic music and for an unconventional approach to the piano in which he mixes a grand piano, upright piano, Roland Juno-60, Rhodes piano, drum machine, and Moog Taurus.'

Test 24: Activate a tab in a tab list in reading mode

JAWS

Scripted Instructions

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

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 'Agnes Obel' tab, activate the tab. using the following commands:
    • Space
    • Enter

Assertions

PriorityAssertion
requiredState of the tab, 'selected', is conveyed

NVDA

Scripted Instructions

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

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 'Agnes Obel' tab, activate the tab. using the following commands:
    • Space
    • Enter

Assertions

PriorityAssertion
requiredState of the tab, 'selected', is conveyed

Test 25: Activate a tab in a tab list in interaction mode

JAWS

Scripted Instructions

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

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 'Agnes Obel' tab, activate the tab. using the following commands:
    • Space
    • Enter

Assertions

PriorityAssertion
requiredState of the tab, 'selected', is conveyed

NVDA

Scripted Instructions

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

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 'Agnes Obel' tab, activate the tab. using the following commands:
    • Space
    • Enter

Assertions

PriorityAssertion
requiredState of the tab, 'selected', is conveyed

Test 26: Activate a tab in a tab list

VoiceOver for macOS

Scripted Instructions

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

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 'Agnes Obel' tab, activate the tab. using the following commands:
    • Control+Option+Space
    • Space
    • Enter

Assertions

PriorityAssertion
requiredState of the tab, 'selected', is conveyed

Test 27: Delete a tab from a tab list 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 third tab

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 'Joke' tab, delete the tab. using the following commands:
    • Delete

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 2, 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 third tab

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 'Joke' tab, delete the tab. using the following commands:
    • Delete

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 2, is conveyed

Test 28: Delete a tab from a tab list 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 third tab

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 'Joke' tab, delete the tab. using the following commands:
    • Delete

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 2, 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 third tab

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 'Joke' tab, delete the tab. using the following commands:
    • Delete

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 2, is conveyed

Test 29: Delete a tab from a tab list

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 third tab

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 'Joke' tab, delete the tab. using the following commands:
    • Delete

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 2, is conveyed