PRACTICE FIXTURE — intentionally built for automation practice
Single, grouped, and disabled checkboxes
These choices use native labels and expose selected values in a status region.
Notifications cleared.
No channels selected.
Select all with indeterminate state
The parent becomes indeterminate when only some environments are selected.
0 of 3 environments selected.
Dynamically enabled checkbox
The policy choice starts disabled and is enabled by a separate native checkbox.
Choice disabled.
Nested product hierarchy
Branch selections propagate to their leaves; partial leaf selection makes the branch indeterminate.
No products selected.
Normal and disabled radio options
Select a browser engine while keeping the unsupported option visibly disabled.
No browser selected.
Dynamically generated radio options
Generate a stable three-option suite group, then select by label.
No suite options generated.
Radio-controlled conditional content
The business option reveals an additional named region.
Business details
GST and company fields would appear in the realistic onboarding app.
Choose an account type.
Identical labels in separate sections
Scope the repeated Yes and No labels to the correct named section.
No reporting preference selected.