Automation playground

Practice real UI flows with clear selectors and instant feedback.

Use this compact lab for Selenium, Playwright, Cypress, Robot Framework, WebdriverIO, and manual exploratory testing.

Automation dashboard on a laptop
Text boxes, radio buttons, checkboxes, sliders File upload and drag-drop upload Nested frames and iframe switching New tab and popup window handling

Controls

Forms and Common Elements

Fill the fields, choose options, move the range slider, and submit to validate your automation script.

Experience level
Practice topics

Actions

Drag and Drop

Drag each tile into the drop zone. The result updates when both tiles arrive.

Customer record
Invoice file
Drop items here

Waiting for items.

State

Tabs and Popups

Switch tabs, open a modal, confirm actions, and handle browser alerts.

Profile tab loaded for automation practice.
Orders tab loaded with sample order W2A-1001.
Settings tab loaded with notification preferences.

Account

Sample Sign Up

Create a local demo account. The form stores only in this browser session.

Credentials

Sample Login

Use username admin and password admin.

Practice Elements

Basic Auth

Practice the same credential pattern used by classic Basic Auth demos: username admin, password admin.

Open HTTP Basic Auth Demo

Practice Elements

File Upload

Choose a file or drag one into the upload area, then press upload.

Drag a file here

No file selected.

Practice Elements

Frames

Switch into iframe and nested frame contexts, then assert the text inside each frame.

Practice Elements

Multiple Windows

Open a child tab or popup and switch back to the parent window.

Open New Tab Link

Parent window ready.