Test plan review for pattern: meter (9 tests)
Test 1: Navigate forwards to a meter in reading mode
- Mode: reading
- Applies to: jaws, nvda
- Last edited: Tue Mar 15 14:17:45 2022 -0500
- Tests:
- Relevant Specifications:
JAWS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link before the meter
Tester Instructions
- Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
- With the reading cursor on the 'Navigate forwards from here' link, navigate to the meter. using the following commands:
Assertions
Priority | Assertion |
required | Role 'meter' is conveyed |
required | Name 'Central Processing Unit (CPU) Usage' is conveyed |
required | Numeric value '36.166519936288' is conveyed |
optional | Minimum value '0' is conveyed |
optional | Maximum value '100' is conveyed |
NVDA
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link before the meter
Tester Instructions
- Ensure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
- With the reading cursor on the 'Navigate forwards from here' link, navigate to the meter. using the following commands:
Assertions
Priority | Assertion |
required | Role 'meter' is conveyed |
required | Name 'Central Processing Unit (CPU) Usage' is conveyed |
required | Numeric value '36.166519936288' is conveyed |
optional | Minimum value '0' is conveyed |
optional | Maximum value '100' is conveyed |
Test 2: Navigate forwards to a meter
- Mode: interaction
- Applies to: voiceover_macos
- Last edited: Tue Mar 15 14:17:45 2022 -0500
- Tests:
- Relevant Specifications:
VoiceOver for macOS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link before the meter
Tester Instructions
- Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
- With focus on the 'Navigate forwards from here' link, navigate to the meter. using the following commands:
Assertions
Priority | Assertion |
required | Role 'meter' is conveyed |
required | Name 'Central Processing Unit (CPU) Usage' is conveyed |
required | Numeric value '36.166519936288' is conveyed |
optional | Minimum value '0' is conveyed |
optional | Maximum value '100' is conveyed |
Test 3: Navigate backwards to a meter in reading mode
- Mode: reading
- Applies to: jaws, nvda
- Last edited: Tue Mar 15 14:17:45 2022 -0500
- Tests:
- Relevant Specifications:
JAWS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link after the meter
Tester Instructions
- Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
- With the reading cursor on the 'Navigate backwards from here' link, navigate to the meter. using the following commands:
Assertions
Priority | Assertion |
required | Role 'meter' is conveyed |
required | Name 'Central Processing Unit (CPU) Usage' is conveyed |
required | Numeric value '36.166519936288' is conveyed |
optional | Minimum value '0' is conveyed |
optional | Maximum value '100' is conveyed |
NVDA
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link after the meter
Tester Instructions
- Ensure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
- With the reading cursor on the 'Navigate backwards from here' link, navigate to the meter. using the following commands:
Assertions
Priority | Assertion |
required | Role 'meter' is conveyed |
required | Name 'Central Processing Unit (CPU) Usage' is conveyed |
required | Numeric value '36.166519936288' is conveyed |
optional | Minimum value '0' is conveyed |
optional | Maximum value '100' is conveyed |
Test 4: Navigate backwards to a meter
- Mode: interaction
- Applies to: voiceover_macos
- Last edited: Tue Mar 15 14:17:45 2022 -0500
- Tests:
- Relevant Specifications:
VoiceOver for macOS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on a link after the meter
Tester Instructions
- Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
- With focus on the 'Navigate backwards from here' link, navigate to the meter. using the following commands:
Assertions
Priority | Assertion |
required | Role 'meter' is conveyed |
required | Name 'Central Processing Unit (CPU) Usage' is conveyed |
required | Numeric value '36.166519936288' is conveyed |
optional | Minimum value '0' is conveyed |
optional | Maximum value '100' is conveyed |
Test 5: Read information about a meter in reading mode
- Mode: reading
- Applies to: jaws, nvda
- Last edited: Tue Mar 15 14:17:45 2022 -0500
- Tests:
- Relevant Specifications:
JAWS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the meter
Tester Instructions
- Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
- With the reading cursor on the meter, read information about the meter using the following commands:
Assertions
Priority | Assertion |
required | Role 'meter' is conveyed |
required | Name 'Central Processing Unit (CPU) Usage' is conveyed |
required | Numeric value '36.166519936288' is conveyed |
optional | Minimum value '0' is conveyed |
optional | Maximum value '100' is conveyed |
NVDA
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the meter
Tester Instructions
- Ensure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
- With the reading cursor on the meter, read information about the meter using the following commands:
Assertions
Priority | Assertion |
required | Role 'meter' is conveyed |
required | Name 'Central Processing Unit (CPU) Usage' is conveyed |
required | Numeric value '36.166519936288' is conveyed |
optional | Minimum value '0' is conveyed |
optional | Maximum value '100' is conveyed |
Test 6: Read information about a meter
- Mode: interaction
- Applies to: voiceover_macos
- Last edited: Tue Mar 15 14:17:45 2022 -0500
- Tests:
- Relevant Specifications:
VoiceOver for macOS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the meter
Tester Instructions
- Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
- With focus on the meter, read information about the meter using the following commands:
- Control+Option+F3
- Control+Option+F4
Assertions
Priority | Assertion |
required | Role 'meter' is conveyed |
required | Name 'Central Processing Unit (CPU) Usage' is conveyed |
required | Numeric value '36.166519936288' is conveyed |
optional | Minimum value '0' is conveyed |
optional | Maximum value '100' is conveyed |
Test 7: Trigger a meter update in reading mode
- Mode: reading
- Applies to: jaws, nvda
- Last edited: Tue Mar 15 14:17:45 2022 -0500
- Tests:
- Relevant Specifications:
JAWS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'Change Value' button
Tester Instructions
- Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
- With the reading cursor on the 'Change Value' button, activate the button to trigger a meter update. using the following commands:
Assertions
Priority | Assertion |
required | Updated value is not conveyed; the screen reader stays silent |
NVDA
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'Change Value' button
Tester Instructions
- Ensure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
- With the reading cursor on the 'Change Value' button, activate the button to trigger a meter update. using the following commands:
Assertions
Priority | Assertion |
required | Updated value is not conveyed; the screen reader stays silent |
Test 8: Trigger a meter update in interaction mode
- Mode: interaction
- Applies to: jaws, nvda
- Last edited: Tue Mar 15 14:17:45 2022 -0500
- Tests:
- Relevant Specifications:
JAWS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'Change Value' button
Tester Instructions
- Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
- With focus on the 'Change Value' button, activate the button to trigger a meter update. using the following commands:
Assertions
Priority | Assertion |
required | Updated value is not conveyed; the screen reader stays silent |
NVDA
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'Change Value' button
Tester Instructions
- If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
- With focus on the 'Change Value' button, activate the button to trigger a meter update. using the following commands:
Assertions
Priority | Assertion |
required | Updated value is not conveyed; the screen reader stays silent |
Test 9: Trigger a meter update
- Mode: interaction
- Applies to: voiceover_macos
- Last edited: Tue Mar 15 14:17:45 2022 -0500
- Tests:
- Relevant Specifications:
VoiceOver for macOS
Scripted Instructions
The following instructions are executed by a script in the test page to initialize the widget:
- sets focus on the 'Change Value' button
Tester Instructions
- Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
- With focus on the 'Change Value' button, activate the button to trigger a meter update. using the following commands:
- Control+Option+Space
- Space
- Enter
Assertions
Priority | Assertion |
required | Updated value is not conveyed; the screen reader stays silent |