Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link before the radio group, and hides the group heading.
Starting at the 'Navigate forwards from here' link, navigate forwards into the 'Pizza crust' radio group. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
f (virtual cursor active)
a (virtual cursor active)
Down Arrow then Down Arrow (virtual cursor active)
Tab (virtual cursor active)
Tab (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
f (virtual cursor active): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
a (virtual cursor active): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Down Arrow then Down Arrow (virtual cursor active): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Tab (virtual cursor active): 3 MUST, 4 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
switch from virtual cursor active to PC cursor active
JAWS switched from virtual cursor active to PC cursor active
Tab (PC cursor active): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link before the radio group, and hides the group heading.
Starting at the 'Navigate forwards from here' link, navigate forwards into the 'Pizza crust' radio group. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
f (browse mode on)
r (browse mode on)
Tab (browse mode on)
Tab (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
f (browse mode on): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
r (browse mode on): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Tab (browse mode on): 3 MUST, 4 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
switch from browse mode to focus mode
NVDA switched from browse mode to focus mode
Tab (focus mode on): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link before the radio group, and hides the group heading.
Starting at the 'Navigate forwards from here' link, navigate forwards into the 'Pizza crust' radio group. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Control+Option+Right Arrow then Control+Option+Right Arrow
Tab
j (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Control+Option+Right Arrow then Control+Option+Right Arrow: 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Tab: 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
j (single quick key nav on): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Test 2: Navigate backwards into a radio group where no radio buttons are checked
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link after the radio group.
Starting at the 'Navigate backwards from here' link, navigate backwards into the 'Pizza crust' radio group. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+f (virtual cursor active)
Shift+a (virtual cursor active)
Up Arrow then Up Arrow (virtual cursor active)
Shift+Tab (virtual cursor active)
Shift+Tab (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Shift+f (virtual cursor active): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+a (virtual cursor active): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Up Arrow then Up Arrow (virtual cursor active): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+Tab (virtual cursor active): 3 MUST, 4 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
switch from virtual cursor active to PC cursor active
JAWS switched from virtual cursor active to PC cursor active
Shift+Tab (PC cursor active): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link after the radio group.
Starting at the 'Navigate backwards from here' link, navigate backwards into the 'Pizza crust' radio group. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+f (browse mode on)
Shift+r (browse mode on)
Shift+Tab (browse mode on)
Shift+Tab (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Shift+f (browse mode on): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+r (browse mode on): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+Tab (browse mode on): 3 MUST, 4 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
switch from browse mode to focus mode
NVDA switched from browse mode to focus mode
Shift+Tab (focus mode on): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link after the radio group.
Starting at the 'Navigate backwards from here' link, navigate backwards into the 'Pizza crust' radio group. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Control+Option+Left Arrow then Control+Option+Left Arrow
Shift+Tab
Shift+j (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Control+Option+Left Arrow then Control+Option+Left Arrow: 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+Tab: 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+j (single quick key nav on): 3 MUST, 3 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Test 3: Navigate forwards into a radio group where the first radio button is checked
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets the state of the first radio button to checked, sets focus on a link before the radio group, and hides the group heading.
Starting at the 'Navigate forwards from here' link, navigate forwards into the 'Pizza crust' radio group. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
f (virtual cursor active)
a (virtual cursor active)
Down Arrow then Down Arrow (virtual cursor active)
Tab (virtual cursor active)
Tab (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
f (virtual cursor active): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
a (virtual cursor active): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Down Arrow then Down Arrow (virtual cursor active): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Tab (virtual cursor active): 4 MUST, 4 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
switch from virtual cursor active to PC cursor active
JAWS switched from virtual cursor active to PC cursor active
Tab (PC cursor active): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets the state of the first radio button to checked, sets focus on a link before the radio group, and hides the group heading.
Starting at the 'Navigate forwards from here' link, navigate forwards into the 'Pizza crust' radio group. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
f (browse mode on)
r (browse mode on)
Tab (browse mode on)
Tab (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
f (browse mode on): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
r (browse mode on): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Tab (browse mode on): 4 MUST, 4 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
switch from browse mode to focus mode
NVDA switched from browse mode to focus mode
Tab (focus mode on): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets the state of the first radio button to checked, sets focus on a link before the radio group, and hides the group heading.
Starting at the 'Navigate forwards from here' link, navigate forwards into the 'Pizza crust' radio group. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Control+Option+Right Arrow then Control+Option+Right Arrow
Tab
j (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Control+Option+Right Arrow then Control+Option+Right Arrow: 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Tab: 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
j (single quick key nav on): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Test 4: Navigate backwards into a radio group where the last radio button is checked
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets the state of the third radio button to checked, and sets focus on a link after the radio group.
Starting at the 'Navigate backwards from here' link, navigate backwards into the 'Pizza crust' radio group. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+f (virtual cursor active)
Shift+a (virtual cursor active)
Up Arrow then Up Arrow (virtual cursor active)
Shift+Tab (virtual cursor active)
Shift+Tab (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Shift+f (virtual cursor active): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+a (virtual cursor active): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Up Arrow then Up Arrow (virtual cursor active): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+Tab (virtual cursor active): 4 MUST, 4 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
switch from virtual cursor active to PC cursor active
JAWS switched from virtual cursor active to PC cursor active
Shift+Tab (PC cursor active): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets the state of the third radio button to checked, and sets focus on a link after the radio group.
Starting at the 'Navigate backwards from here' link, navigate backwards into the 'Pizza crust' radio group. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+f (browse mode on)
Shift+r (browse mode on)
Shift+Tab (browse mode on)
Shift+Tab (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Shift+f (browse mode on): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+r (browse mode on): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+Tab (browse mode on): 4 MUST, 4 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
switch from browse mode to focus mode
NVDA switched from browse mode to focus mode
Shift+Tab (focus mode on): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets the state of the third radio button to checked, and sets focus on a link after the radio group.
Starting at the 'Navigate backwards from here' link, navigate backwards into the 'Pizza crust' radio group. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Control+Option+Left Arrow then Control+Option+Left Arrow
Shift+Tab
Shift+j (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Control+Option+Left Arrow then Control+Option+Left Arrow: 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+Tab: 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+j (single quick key nav on): 4 MUST, 3 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
SHOULD
convey role 'group'
Role 'group' is conveyed
MUST
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Test 5: Navigate out of the start of a radio group
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button.
Starting at the 'Regular crust' radio button, navigate to the 'Navigate forwards from here' link. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+u (virtual cursor active)
Up Arrow then Up Arrow (virtual cursor active)
Shift+Tab (virtual cursor active)
Shift+Tab (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Shift+u (virtual cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate forwards from here'
Name of the link, 'Navigate forwards from here', is conveyed
MAY
convey group boundary
Group boundary is conveyed
Up Arrow then Up Arrow (virtual cursor active): 2 MUST, 1 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate forwards from here'
Name of the link, 'Navigate forwards from here', is conveyed
SHOULD
convey group boundary
Group boundary is conveyed
Shift+Tab (virtual cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate forwards from here'
Name of the link, 'Navigate forwards from here', is conveyed
MAY
convey group boundary
Group boundary is conveyed
Shift+Tab (PC cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate forwards from here'
Name of the link, 'Navigate forwards from here', is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button.
Starting at the 'Regular crust' radio button, navigate to the 'Navigate forwards from here' link. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+k (browse mode on)
Up Arrow (browse mode on)
Shift+Tab (browse mode on)
Shift+Tab (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Shift+k (browse mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate forwards from here'
Name of the link, 'Navigate forwards from here', is conveyed
MAY
convey group boundary
Group boundary is conveyed
Up Arrow (browse mode on): 2 MUST, 1 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate forwards from here'
Name of the link, 'Navigate forwards from here', is conveyed
SHOULD
convey group boundary
Group boundary is conveyed
Shift+Tab (browse mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate forwards from here'
Name of the link, 'Navigate forwards from here', is conveyed
MAY
convey group boundary
Group boundary is conveyed
Shift+Tab (focus mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate forwards from here'
Name of the link, 'Navigate forwards from here', is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button.
Starting at the 'Regular crust' radio button, navigate to the 'Navigate forwards from here' link. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Control+Option+Left Arrow then Control+Option+Left Arrow
Shift+Tab
Shift+l (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Control+Option+Left Arrow then Control+Option+Left Arrow: 2 MUST, 1 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate forwards from here'
Name of the link, 'Navigate forwards from here', is conveyed
SHOULD
convey group boundary
Group boundary is conveyed
Shift+Tab: 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate forwards from here'
Name of the link, 'Navigate forwards from here', is conveyed
MAY
convey group boundary
Group boundary is conveyed
Shift+l (single quick key nav on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate forwards from here'
Name of the link, 'Navigate forwards from here', is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the third radio button.
Starting at the 'Thin crust' radio button, navigate to the 'Navigate backwards from here' link. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
u (virtual cursor active)
Down Arrow then Down Arrow (virtual cursor active)
Tab (virtual cursor active)
Tab (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
u (virtual cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate backwards from here'
Name of the link, 'Navigate backwards from here', is conveyed
MAY
convey group boundary
Group boundary is conveyed
Down Arrow then Down Arrow (virtual cursor active): 2 MUST, 1 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate backwards from here'
Name of the link, 'Navigate backwards from here', is conveyed
SHOULD
convey group boundary
Group boundary is conveyed
Tab (virtual cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate backwards from here'
Name of the link, 'Navigate backwards from here', is conveyed
MAY
convey group boundary
Group boundary is conveyed
Tab (PC cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate backwards from here'
Name of the link, 'Navigate backwards from here', is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the third radio button.
Starting at the 'Thin crust' radio button, navigate to the 'Navigate backwards from here' link. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
k (browse mode on)
Down Arrow (browse mode on)
Tab (browse mode on)
Tab (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
k (browse mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate backwards from here'
Name of the link, 'Navigate backwards from here', is conveyed
MAY
convey group boundary
Group boundary is conveyed
Down Arrow (browse mode on): 2 MUST, 1 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate backwards from here'
Name of the link, 'Navigate backwards from here', is conveyed
SHOULD
convey group boundary
Group boundary is conveyed
Tab (browse mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate backwards from here'
Name of the link, 'Navigate backwards from here', is conveyed
MAY
convey group boundary
Group boundary is conveyed
Tab (focus mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate backwards from here'
Name of the link, 'Navigate backwards from here', is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the third radio button.
Starting at the 'Thin crust' radio button, navigate to the 'Navigate backwards from here' link. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Control+Option+Right Arrow then Control+Option+Right Arrow
Tab
l (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Control+Option+Right Arrow then Control+Option+Right Arrow: 2 MUST, 1 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate backwards from here'
Name of the link, 'Navigate backwards from here', is conveyed
SHOULD
convey group boundary
Group boundary is conveyed
Tab: 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate backwards from here'
Name of the link, 'Navigate backwards from here', is conveyed
MAY
convey group boundary
Group boundary is conveyed
l (single quick key nav on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'link'
Role 'link' is conveyed
MUST
convey name of the link, 'Navigate backwards from here'
Name of the link, 'Navigate backwards from here', is conveyed
MAY
convey group boundary
Group boundary is conveyed
Test 7: Navigate forwards to an unchecked radio button within a radio group
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button.
Starting at the 'Regular crust' radio button, navigate to the 'Deep dish' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
f (virtual cursor active)
a (virtual cursor active)
Down Arrow (virtual cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
f (virtual cursor active): 2 MUST, 2 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Deep dish'
Name of the radio button, 'Deep dish', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 2
Position of the radio button, 2, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
a (virtual cursor active): 2 MUST, 2 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Deep dish'
Name of the radio button, 'Deep dish', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 2
Position of the radio button, 2, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Down Arrow (virtual cursor active): 2 MUST, 2 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Deep dish'
Name of the radio button, 'Deep dish', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 2
Position of the radio button, 2, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button.
Starting at the 'Regular crust' radio button, navigate to the 'Deep dish' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
f (browse mode on)
r (browse mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
f (browse mode on): 2 MUST, 2 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Deep dish'
Name of the radio button, 'Deep dish', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 2
Position of the radio button, 2, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
r (browse mode on): 2 MUST, 2 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Deep dish'
Name of the radio button, 'Deep dish', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 2
Position of the radio button, 2, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button.
Starting at the 'Regular crust' radio button, navigate to the 'Deep dish' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Control+Option+Right Arrow
j (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Control+Option+Right Arrow: 2 MUST, 2 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Deep dish'
Name of the radio button, 'Deep dish', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 2
Position of the radio button, 2, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
j (single quick key nav on): 2 MUST, 2 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Deep dish'
Name of the radio button, 'Deep dish', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 2
Position of the radio button, 2, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Test 8: Navigate backwards to an unchecked radio button within a radio group
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the second radio button.
Starting at the 'Deep dish' radio button, navigate to the 'Regular crust' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+f (virtual cursor active)
Shift+a (virtual cursor active)
Up Arrow (virtual cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
Shift+f (virtual cursor active): 2 MUST, 2 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+a (virtual cursor active): 2 MUST, 2 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Up Arrow (virtual cursor active): 2 MUST, 2 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the second radio button.
Starting at the 'Deep dish' radio button, navigate to the 'Regular crust' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+f (browse mode on)
Shift+r (browse mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
Shift+f (browse mode on): 2 MUST, 2 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+r (browse mode on): 2 MUST, 2 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the second radio button.
Starting at the 'Deep dish' radio button, navigate to the 'Regular crust' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Control+Option+Left Arrow
Shift+j (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Control+Option+Left Arrow: 2 MUST, 2 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+j (single quick key nav on): 2 MUST, 2 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Test 9: Navigate forwards to a checked radio button within a radio group
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button, and checks the second radio button.
Starting at the 'Regular crust' radio button, navigate to the 'Deep dish' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
f (virtual cursor active)
a (virtual cursor active)
Down Arrow (virtual cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
f (virtual cursor active): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Deep dish'
Name of the radio button, 'Deep dish', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 2
Position of the radio button, 2, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
a (virtual cursor active): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Deep dish'
Name of the radio button, 'Deep dish', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 2
Position of the radio button, 2, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Down Arrow (virtual cursor active): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Deep dish'
Name of the radio button, 'Deep dish', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 2
Position of the radio button, 2, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button, and checks the second radio button.
Starting at the 'Regular crust' radio button, navigate to the 'Deep dish' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
f (browse mode on)
r (browse mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
f (browse mode on): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Deep dish'
Name of the radio button, 'Deep dish', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 2
Position of the radio button, 2, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
r (browse mode on): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Deep dish'
Name of the radio button, 'Deep dish', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 2
Position of the radio button, 2, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button, and checks the second radio button.
Starting at the 'Regular crust' radio button, navigate to the 'Deep dish' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Control+Option+Right Arrow
j (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Control+Option+Right Arrow: 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Deep dish'
Name of the radio button, 'Deep dish', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 2
Position of the radio button, 2, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
j (single quick key nav on): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Deep dish'
Name of the radio button, 'Deep dish', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 2
Position of the radio button, 2, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Test 10: Navigate backwards to a checked radio button within a radio group
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the second radio button, and checks the first radio button.
Starting at the 'Deep dish' radio button, navigate to the 'Regular crust' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+f (virtual cursor active)
Shift+a (virtual cursor active)
Up Arrow (virtual cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
Shift+f (virtual cursor active): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+a (virtual cursor active): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Up Arrow (virtual cursor active): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the second radio button, and checks the first radio button.
Starting at the 'Deep dish' radio button, navigate to the 'Regular crust' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Shift+f (browse mode on)
Shift+r (browse mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
Shift+f (browse mode on): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+r (browse mode on): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the second radio button, and checks the first radio button.
Starting at the 'Deep dish' radio button, navigate to the 'Regular crust' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Control+Option+Left Arrow
Shift+j (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Control+Option+Left Arrow: 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Shift+j (single quick key nav on): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button.
Starting at the 'Regular crust' radio button, check the radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Space (virtual cursor active)
Enter (virtual cursor active)
Space (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Space (virtual cursor active): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state of the radio button to 'checked'
Change in state of the radio button to 'checked' is conveyed
Enter (virtual cursor active): 1 MUST, 1 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state of the radio button to 'checked'
Change in state of the radio button to 'checked' is conveyed
SHOULD
switch from virtual cursor active to PC cursor active
JAWS switched from virtual cursor active to PC cursor active
Space (PC cursor active): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state of the radio button to 'checked'
Change in state of the radio button to 'checked' is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button.
Starting at the 'Regular crust' radio button, check the radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Space (browse mode on)
Enter (browse mode on)
Space (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Space (browse mode on): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state of the radio button to 'checked'
Change in state of the radio button to 'checked' is conveyed
Enter (browse mode on): 1 MUST, 1 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state of the radio button to 'checked'
Change in state of the radio button to 'checked' is conveyed
SHOULD
switch from browse mode to focus mode
NVDA switched from browse mode to focus mode
Space (focus mode on): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state of the radio button to 'checked'
Change in state of the radio button to 'checked' is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the third radio button.
Starting at the 'Thin crust' radio button, navigate to the 'Regular crust' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Down Arrow (PC cursor active)
Right Arrow (PC cursor active)
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Down Arrow (PC cursor active): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Right Arrow (PC cursor active): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the third radio button.
Starting at the 'Thin crust' radio button, navigate to the 'Regular crust' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Down Arrow (focus mode on)
Right Arrow (focus mode on)
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Down Arrow (focus mode on): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Right Arrow (focus mode on): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the third radio button.
Starting at the 'Thin crust' radio button, navigate to the 'Regular crust' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Down Arrow (arrow quick key nav off)
Right Arrow (arrow quick key nav off)
To perform a task with arrow quick key nav off:
Simultaneously press Left Arrow and Right Arrow.
If VoiceOver said 'arrow quick key nav on', press Left Arrow and Right Arrow again to turn it back off.
Down Arrow (arrow quick key nav off): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Right Arrow (arrow quick key nav off): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Test 13: Check the previous radio button in a radio group by navigating to it
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button.
Starting at the 'Regular crust' radio button, navigate to the 'Thin crust' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Up Arrow (PC cursor active)
Left Arrow (PC cursor active)
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Up Arrow (PC cursor active): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Left Arrow (PC cursor active): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button.
Starting at the 'Regular crust' radio button, navigate to the 'Thin crust' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Up Arrow (focus mode on)
Left Arrow (focus mode on)
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Up Arrow (focus mode on): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Left Arrow (focus mode on): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button.
Starting at the 'Regular crust' radio button, navigate to the 'Thin crust' radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Up Arrow (arrow quick key nav off)
Left Arrow (arrow quick key nav off)
To perform a task with arrow quick key nav off:
Simultaneously press Left Arrow and Right Arrow.
If VoiceOver said 'arrow quick key nav on', press Left Arrow and Right Arrow again to turn it back off.
Up Arrow (arrow quick key nav off): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Left Arrow (arrow quick key nav off): 3 MUST, 2 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Thin crust'
Name of the radio button, 'Thin crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 3
Position of the radio button, 3, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
Test 14: Request information about an unchecked radio button
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button.
Starting at the 'Regular crust' radio button, read information about the radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Insert+Tab (virtual cursor active)
Insert+Up Arrow (virtual cursor active)
Insert+Tab (PC cursor active)
Insert+Up Arrow (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Insert+Tab (virtual cursor active): 2 MUST, 4 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
Insert+Up Arrow (virtual cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
Insert+Tab (PC cursor active): 2 MUST, 4 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
Insert+Up Arrow (PC cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button.
Starting at the 'Regular crust' radio button, read information about the radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Insert+Tab (browse mode on)
Insert+Up Arrow (browse mode on)
Insert+Tab (focus mode on)
Insert+Up Arrow (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Insert+Tab (browse mode on): 2 MUST, 4 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
Insert+Up Arrow (browse mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
Insert+Tab (focus mode on): 2 MUST, 4 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
Insert+Up Arrow (focus mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button.
Starting at the 'Regular crust' radio button, read information about the radio button. Do this with each of the following commands or command sequences.
Control+Option+F3
Control+Option+F4
Control+Option+F3: 2 MUST, 4 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
Control+Option+F4: 2 MUST, 4 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MAY
convey state of the radio button, 'unchecked'
State of the radio button, 'unchecked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
Test 15: Request information about a checked radio button
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button, and sets its state to checked.
Starting at the 'Regular crust' radio button, read information about the radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Insert+Tab (virtual cursor active)
Insert+Up Arrow (virtual cursor active)
Insert+Tab (PC cursor active)
Insert+Up Arrow (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Insert+Tab (virtual cursor active): 3 MUST, 4 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
Insert+Up Arrow (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
Insert+Tab (PC cursor active): 3 MUST, 4 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
Insert+Up Arrow (PC cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button, and sets its state to checked.
Starting at the 'Regular crust' radio button, read information about the radio button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Insert+Tab (browse mode on)
Insert+Up Arrow (browse mode on)
Insert+Tab (focus mode on)
Insert+Up Arrow (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Insert+Tab (browse mode on): 3 MUST, 4 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
Insert+Up Arrow (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
Insert+Tab (focus mode on): 3 MUST, 4 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
Insert+Up Arrow (focus mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the first radio button, and sets its state to checked.
Starting at the 'Regular crust' radio button, read information about the radio button. Do this with each of the following commands or command sequences.
Control+Option+F3
Control+Option+F4
Control+Option+F3: 3 MUST, 4 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed
SHOULD
convey role 'group'
Role 'group' is conveyed
SHOULD
convey name of the group, 'Pizza Crust'
Name of the group, 'Pizza Crust', is conveyed
Control+Option+F4: 3 MUST, 4 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'radio button'
Role 'radio button' is conveyed
MUST
convey name of the radio button, 'Regular crust'
Name of the radio button, 'Regular crust', is conveyed
MUST
convey state of the radio button, 'checked'
State of the radio button, 'checked', is conveyed
SHOULD
convey position of the radio button, 1
Position of the radio button, 1, is conveyed
SHOULD
convey number of radio buttons in the group, 3
Number of radio buttons in the group, 3, is conveyed