Skip to content
QA Playground

One element. One clear task.

Ten focused exercises for real browser interactions.

01
Beginner

Native controls

Inputs, dropdowns, checkboxes, radio buttons, and sliders.

Start exercise
02
Beginner

Form validation

Practice valid submissions, required fields, and error messages.

Start exercise
03
Beginner

Tabs & accordion

Switch panels and reveal information with keyboard or pointer.

Start exercise
04
Intermediate

Dialogs

Explore modals, confirmation dialogs, and native alerts.

Start exercise
05
Intermediate

Tables

Search, sort, paginate, and act on a specific row.

Start exercise
06
Intermediate

Dynamic elements

Wait for delayed controls, overlays, and replaced elements.

Start exercise
07
Intermediate

Locator practice

Find the right element when labels repeat or IDs change.

Start exercise
08
Intermediate

Files

Upload a small text file and download a sample receipt.

Start exercise
09
Advanced

Frames

Interact with a form inside a same-origin iframe.

Start exercise
10
Advanced

Shadow DOM

Find and interact with elements in an open shadow root.

Start exercise