Prashant PatilSoftware Testing Academy
Back to Practice

Selenium Automation Lab

Free

A stable, purpose-built sandbox for practicing Selenium end to end — from your first By.id locator to frames, waits, Shadow DOM, and drag-and-drop. Every element carries predictable ids, names, and data-testid attributes, so scripts you write against it keep working — no random test data or flaky third-party pages.

Locators & web elementsForms & controlsAlerts, windows & navigationWaits & dynamic DOMWeb tables & paginationAdvanced interactions

All data here is fictional and resets on refresh — nothing you do in the lab is saved or sent anywhere.

Open full screen