Test plan review for pattern: slider-multithumb (23 tests)

Filter tests by assistive technology

Test 1: Navigate forwards to a slider thumb 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 slider thumb

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, exit Forms Mode to activate the Virtual Cursor by pressing Escape.
  2. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Hotel Minimum Price in US dollars' slider thumb. using the following commands:
    • Down Arrow, then Down Arrow
    • Tab

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Minimum Price in US dollars' is conveyed
requiredValue '100' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '250' 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb. using the following commands:
    • Down Arrow
    • Tab

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Minimum Price in US dollars' is conveyed
requiredValue '100' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '250' is conveyed

Test 2: Navigate forwards to a slider thumb 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb. using the following commands:
    • Tab

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Minimum Price in US dollars' is conveyed
requiredValue '100' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '250' 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb. using the following commands:
    • Tab

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Minimum Price in US dollars' is conveyed
requiredValue '100' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '250' is conveyed

Test 3: Navigate forwards to a slider thumb

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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb. using the following commands:
    • Control+Option+Right, then Control+Option+Right
    • Tab

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Minimum Price in US dollars' is conveyed
requiredValue '100' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '250' is conveyed

Test 4: Navigate backwards to a slider thumb 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 second slider thumb

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, exit Forms Mode to activate the Virtual Cursor by pressing Escape.
  2. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Hotel Maximum Price in US dollars' slider thumb. using the following commands:
    • Up Arrow
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Maximum Price in US dollars' is conveyed
requiredValue '250' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '100' is conveyed
optionalMaximum value '400' 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 second slider thumb

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 backwards from here' link, navigate to the 'Hotel Maximum Price in US dollars' slider thumb. using the following commands:
    • Up Arrow
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Maximum Price in US dollars' is conveyed
requiredValue '250' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '100' is conveyed
optionalMaximum value '400' is conveyed

Test 5: Navigate backwards to a slider thumb 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 second slider thumb

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 'Hotel Maximum Price in US dollars' slider thumb. using the following commands:
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Maximum Price in US dollars' is conveyed
requiredValue '250' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '100' is conveyed
optionalMaximum value '400' 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 second slider thumb

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 'Hotel Maximum Price in US dollars' slider thumb. using the following commands:
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Maximum Price in US dollars' is conveyed
requiredValue '250' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '100' is conveyed
optionalMaximum value '400' is conveyed

Test 6: Navigate backwards to a slider thumb

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 second slider thumb

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 'Hotel Maximum Price in US dollars' slider thumb. using the following commands:
    • Ctrl+Option+Left
    • Shift+Tab

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Maximum Price in US dollars' is conveyed
requiredValue '250' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '100' is conveyed
optionalMaximum value '400' is conveyed

Test 7: Read information about a slider thumb 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 slider thumb

Tester Instructions

  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, exit Forms Mode to activate the Virtual Cursor by pressing Escape.
  2. With the reading cursor on the 'Hotel Minimum Price in US dollars' slider thumb, read information about the slider. using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Minimum Price in US dollars' is conveyed
requiredValue '100' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '250' 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, read information about the slider. using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Minimum Price in US dollars' is conveyed
requiredValue '100' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '250' is conveyed

Test 8: Read information about a slider thumb 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, read information about the slider. using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Minimum Price in US dollars' is conveyed
requiredValue '100' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '250' 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, read information about the slider. using the following commands:
    • Insert+Tab
    • Insert+Up

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Minimum Price in US dollars' is conveyed
requiredValue '100' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '250' is conveyed

Test 9: Read information about a slider thumb

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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, read information about the slider. using the following commands:
    • Control+Option+F3
    • Control+Option+F4

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Minimum Price in US dollars' is conveyed
requiredValue '100' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '250' is conveyed

Test 10: Increment a slider thumb by one step 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 101. using the following commands:
    • Right Arrow
    • Up Arrow

Assertions

PriorityAssertion
requiredValue '101' 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 101. using the following commands:
    • Right Arrow
    • Up Arrow

Assertions

PriorityAssertion
requiredValue '101' is conveyed

Test 11: Increment a slider thumb by one step

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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 101. using the following commands:
    • Right Arrow
    • Up Arrow

Assertions

PriorityAssertion
requiredValue '101' is conveyed

Test 12: Decrement a slider thumb by one step 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 99. using the following commands:
    • Left Arrow
    • Down Arrow

Assertions

PriorityAssertion
requiredValue '99' 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 99. using the following commands:
    • Left Arrow
    • Down Arrow

Assertions

PriorityAssertion
requiredValue '99' is conveyed

Test 13: Decrement a slider thumb by one step

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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 99. using the following commands:
    • Left Arrow
    • Down Arrow

Assertions

PriorityAssertion
requiredValue '99' is conveyed

Test 14: Increment a slider thumb by ten steps 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 110. using the following commands:
    • Page Up

Assertions

PriorityAssertion
requiredValue '110' 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 110. using the following commands:
    • Page Up

Assertions

PriorityAssertion
requiredValue '110' is conveyed

Test 15: Increment a slider thumb by ten steps

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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 110. using the following commands:
    • Page Up

Assertions

PriorityAssertion
requiredValue '110' is conveyed

Test 16: Decrement a slider thumb by ten steps 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 90. using the following commands:
    • Page Down

Assertions

PriorityAssertion
requiredValue '90' 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 90. using the following commands:
    • Page Down

Assertions

PriorityAssertion
requiredValue '90' is conveyed

Test 17: Decrement a slider thumb by ten steps

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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 90. using the following commands:
    • Page Down

Assertions

PriorityAssertion
requiredValue '90' is conveyed

Test 18: Decrement a slider thumb to the minimum value 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 0. using the following commands:
    • Home

Assertions

PriorityAssertion
requiredValue '0' 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 0. using the following commands:
    • Home

Assertions

PriorityAssertion
requiredValue '0' is conveyed

Test 19: Decrement a slider thumb to the minimum value

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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 0. using the following commands:
    • Home

Assertions

PriorityAssertion
requiredValue '0' is conveyed

Test 20: Increment a slider thumb to the maximum value 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 250. using the following commands:
    • End

Assertions

PriorityAssertion
requiredValue '250' 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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 250. using the following commands:
    • End

Assertions

PriorityAssertion
requiredValue '250' is conveyed

Test 21: Increment a slider thumb to the maximum value

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 slider thumb

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 'Hotel Minimum Price in US dollars' slider thumb, set its value to 250. using the following commands:
    • End

Assertions

PriorityAssertion
requiredValue '250' is conveyed

Test 22: Adjust the range of a slider thumb 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 slider thumb

Tester Instructions

  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. With focus on the first slider thumb, increase its value to 101. Then, move focus to the second slider thumb. using the following commands:
    • Up Arrow, then Tab

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Maximum Price in US dollars' is conveyed
requiredValue '250' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '101' is conveyed
optionalMaximum value '400' 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 slider thumb

Tester Instructions

  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. With focus on the first slider thumb, increase its value to 101. Then, move focus to the second slider thumb. using the following commands:
    • Up Arrow, then Tab

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Maximum Price in US dollars' is conveyed
requiredValue '250' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '101' is conveyed
optionalMaximum value '400' is conveyed

Test 23: Adjust the range of a slider thumb

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 slider thumb

Tester Instructions

  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. With focus on the first slider thumb, increase its value to 101. Then, move focus to the second slider thumb. using the following commands:
    • Up Arrow, then Control+Option+Right
    • Up Arrow, then Tab

Assertions

PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Hotel Maximum Price in US dollars' is conveyed
requiredValue '250' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '101' is conveyed
optionalMaximum value '400' is conveyed