Level 1 · Basic
The seven building blocks
Every automation flow uses these controls. Warm up by locating and interacting with each one.
#
Text
Different text elements — practice locating by role, tag or text.
This is a heading (h3)
This is a paragraph. Automation should be able to read the exact text content.
Bold text · Italic text · inline code
#
Link
tipPractice getAttribute('href') and target='_blank' handling.
#
Input
Text, number, email, password variants.
value: —
value: —
#
Checkbox
selected: apple
tipHandle Radix's role='checkbox' via aria-checked.
#
Radio
value: automation
tipOnly one option can be active at a time.
#
Dropdown (native select)
value: —
tipThis is a native <select> — use selectOption().