Test plan review for pattern: tabs-manual-activation (26 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. With the reading cursor on the 'Navigate forwards from here' link, Navigate to the 'Danish Composers' tab list. using the following commands:
    • Tab
    • Down Arrow, then Down Arrow

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Danish Composers', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Maria Ahlefeldt', 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, 4, 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. Ensure 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 'Navigate forwards from here' link, Navigate to the 'Danish Composers' tab list. using the following commands:
    • Tab
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Danish Composers', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Maria Ahlefeldt', 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, 4, is conveyed

Test 2: 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. With focus on the 'Navigate forwards from here' link, Navigate to the 'Danish Composers' tab list. using the following commands:
    • Tab

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Danish Composers', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Maria Ahlefeldt', 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, 4, 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. With focus on the 'Navigate forwards from here' link, Navigate to the 'Danish Composers' tab list. using the following commands:
    • Tab

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Danish Composers', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Maria Ahlefeldt', 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, 4, is conveyed

Test 3: 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. With focus on the 'Navigate forwards from here' link, Navigate to the 'Danish Composers' tab list. using the following commands:
    • Tab
    • Control+Option+Right, then Control+Option+Right
    • Control+Option+Command+J

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Danish Composers', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Maria Ahlefeldt', 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, 4, is conveyed

Test 4: 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 fourth 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. With the reading cursor on the 'Peter Lange-Müller' tab panel, Navigate to the 'Danish Composers' tab list. using the following commands:
    • Shift+Tab
    • Up Arrow, then Up Arrow

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Danish Composers', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Peter Lange-Müller', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab, 4, is conveyed
requiredNumber of tabs in the tab list, 4, is conveyed

NVDA

Scripted Instructions

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

Tester Instructions

  1. Ensure 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 'Peter Lange-Müller' tab panel, Navigate to the 'Danish Composers' tab list. using the following commands:
    • Shift+Tab
    • Up Arrow

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Danish Composers', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Peter Lange-Müller', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab, 4, is conveyed
requiredNumber of tabs in the tab list, 4, is conveyed

Test 5: 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 fourth 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. With focus on the 'Peter Lange-Müller' tab panel, Navigate to the 'Danish Composers' tab list. using the following commands:
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Danish Composers', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Peter Lange-Müller', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab, 4, is conveyed
requiredNumber of tabs in the tab list, 4, is conveyed

NVDA

Scripted Instructions

The following instructions are executed by a script in the test page to initialize the widget:
  1. activates the fourth 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. With focus on the 'Peter Lange-Müller' tab panel, Navigate to the 'Danish Composers' tab list. using the following commands:
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Danish Composers', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Peter Lange-Müller', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab, 4, is conveyed
requiredNumber of tabs in the tab list, 4, 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 fourth 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. With focus on the 'Peter Lange-Müller' tab panel, Navigate to the 'Danish Composers' tab list. using the following commands:
    • Shift+Tab
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • Shift+Control+Option+Command+J

Assertions

PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Danish Composers', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Peter Lange-Müller', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab, 4, is conveyed
requiredNumber of tabs in the tab list, 4, 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 'Maria Ahlefeldt' tab, read information about the tab.", using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 4, 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. Ensure 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 'Maria Ahlefeldt' tab, read information about the tab.", using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 4, 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 'Maria Ahlefeldt' tab, read information about the tab.", using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 4, 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 'Maria Ahlefeldt' tab, read information about the tab.", using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 4, 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 'Maria Ahlefeldt' tab, read information about the tab.", using the following commands:
    • Control+Option+F4
    • Control+Option+F4

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 4, 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 'Maria Ahlefeldt' tab, navigate to the 'Carl Andersen' tab.", using the following commands:
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Carl Andersen' is conveyed
requiredState 'selected' is conveyed
optionalPosition of tab in the tab list, 2, is conveyed
optionalNumber of tabs in the tab list, 4, 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. Ensure 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 'Maria Ahlefeldt' tab, navigate to the 'Carl Andersen' tab.", using the following commands:
    • Down Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Carl Andersen' is conveyed
requiredState 'selected' is conveyed
optionalPosition of tab in the tab list, 2, is conveyed
optionalNumber of tabs in the tab list, 4, 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 'Maria Ahlefeldt' tab, navigate to the 'Carl Andersen' tab.", using the following commands:
    • Right Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Carl Andersen' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 4, 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 'Maria Ahlefeldt' tab, navigate to the 'Carl Andersen' tab.", using the following commands:
    • Right Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Carl Andersen' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 4, 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 'Maria Ahlefeldt' tab, navigate to the 'Carl Andersen' tab.", using the following commands:
    • Control+Option+Right

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Carl Andersen' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 4, 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 'Carl Andersen' tab, navigate to the 'Maria Ahlefeldt' tab.", using the following commands:
    • Up Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredState 'selected' is conveyed
optionalPosition of tab in the tab list, 1, is conveyed
optionalNumber of tabs in the tab list, 4, 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. Ensure 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 'Carl Andersen' tab, navigate to the 'Maria Ahlefeldt' tab.", using the following commands:
    • Up Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredState 'selected' is conveyed
optionalPosition of tab in the tab list, 1, is conveyed
optionalNumber of tabs in the tab list, 4, 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 'Carl Andersen' tab, navigate to the 'Maria Ahlefeldt' tab.", using the following commands:
    • Left Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 4, 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 'Carl Andersen' tab, navigate to the 'Maria Ahlefeldt' tab.", using the following commands:
    • Left Arrow

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 4, 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 'Carl Andersen' tab, navigate to the 'Maria Ahlefeldt' tab.", using the following commands:
    • Ctrl+Option+Left

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 4, 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 fourth 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 'Peter Lange-Müller' tab, navigate to the 'Maria Ahlefeldt' tab.", using the following commands:
    • Home

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 4, 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 fourth 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 'Peter Lange-Müller' tab, navigate to the 'Maria Ahlefeldt' tab.", using the following commands:
    • Home

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 4, 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 fourth 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 'Peter Lange-Müller' tab, navigate to the 'Maria Ahlefeldt' tab.", using the following commands:
    • Home

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 4, 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 'Maria Ahlefeldt' tab, navigate to the 'Peter Lange-Müller' tab.", using the following commands:
    • End

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Peter Lange-Müller' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 4, is conveyed
requiredNumber of tabs in the tab list, 4, 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 'Maria Ahlefeldt' tab, navigate to the 'Peter Lange-Müller' tab.", using the following commands:
    • End

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Peter Lange-Müller' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 4, is conveyed
requiredNumber of tabs in the tab list, 4, 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 'Maria Ahlefeldt' tab, navigate to the 'Peter Lange-Müller' tab.", using the following commands:
    • End

Assertions

PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Peter Lange-Müller' is conveyed
requiredState 'selected' is conveyed
requiredPosition of tab in the tab list, 4, is conveyed
requiredNumber of tabs in the tab list, 4, 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. With focus on the 'Maria Ahlefeldt' tab, navigate to the tab panel.", using the following commands:
    • Tab

Assertions

PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredTextual content of the tab panel is conveyed as 'Maria Theresia Ahlefeldt (16 January 1755 – 20 December 1810) was a Danish, (originally German), composer. She is known as the first female composer in Denmark. Maria Theresia composed music for several ballets, operas, and plays of the royal theatre. She was given good critic as a composer and described as a “virkelig Tonekunstnerinde” ('a True Artist of Music').'

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 'Maria Ahlefeldt' tab, navigate to the tab panel.", using the following commands:
    • Tab

Assertions

PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredTextual content of the tab panel is conveyed as 'Maria Theresia Ahlefeldt (16 January 1755 – 20 December 1810) was a Danish, (originally German), composer. She is known as the first female composer in Denmark. Maria Theresia composed music for several ballets, operas, and plays of the royal theatre. She was given good critic as a composer and described as a “virkelig Tonekunstnerinde” ('a True Artist of Music').'

Test 21: 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. With focus on the 'Maria Ahlefeldt' tab, navigate to the tab panel.", using the following commands:
    • Tab
    • Control+Option+Right, then Control+Option+Right, then Control+Option+Right, then Control+Option+Right, then Control+Option+Right, then Control+Option+Right

Assertions

PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredTextual content of the tab panel is conveyed as 'Maria Theresia Ahlefeldt (16 January 1755 – 20 December 1810) was a Danish, (originally German), composer. She is known as the first female composer in Denmark. Maria Theresia composed music for several ballets, operas, and plays of the royal theatre. She was given good critic as a composer and described as a “virkelig Tonekunstnerinde” ('a True Artist of Music').'

Test 22: 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. With focus on the 'Navigate backwards from here' link, navigate to the tab panel.", using the following commands:
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredTextual content of the tab panel is conveyed as 'Maria Theresia Ahlefeldt (16 January 1755 – 20 December 1810) was a Danish, (originally German), composer. She is known as the first female composer in Denmark. Maria Theresia composed music for several ballets, operas, and plays of the royal theatre. She was given good critic as a composer and described as a “virkelig Tonekunstnerinde” ('a True Artist of Music').'

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. With focus on the 'Navigate backwards from here' link, navigate to the tab panel.", using the following commands:
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredTextual content of the tab panel is conveyed as 'Maria Theresia Ahlefeldt (16 January 1755 – 20 December 1810) was a Danish, (originally German), composer. She is known as the first female composer in Denmark. Maria Theresia composed music for several ballets, operas, and plays of the royal theatre. She was given good critic as a composer and described as a “virkelig Tonekunstnerinde” ('a True Artist of Music').'

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. With focus on the 'Navigate backwards from here' link, navigate to the tab panel.", using the following commands:
    • Shift+Tab
    • Ctrl+Option+Left

Assertions

PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Maria Ahlefeldt' is conveyed
requiredTextual content of the tab panel is conveyed as 'Maria Theresia Ahlefeldt (16 January 1755 – 20 December 1810) was a Danish, (originally German), composer. She is known as the first female composer in Denmark. Maria Theresia composed music for several ballets, operas, and plays of the royal theatre. She was given good critic as a composer and described as a “virkelig Tonekunstnerinde” ('a True Artist of Music').'

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

Assertions

PriorityAssertion
requiredState '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. Ensure 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 'Carl Andersen' tab, activate the tab. using the following commands:
    • Space
    • Enter

Assertions

PriorityAssertion
requiredState '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 'Carl Andersen' tab, activate the tab. using the following commands:
    • Space
    • Enter

Assertions

PriorityAssertion
requiredState '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 'Carl Andersen' tab, activate the tab. using the following commands:
    • Space
    • Enter

Assertions

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

Assertions

PriorityAssertion
requiredState 'selected' is conveyed