About the project

Practice like it’s production — without the risk

TestLab is a public practice playground for software testers and QA engineers. It is not a test-management dashboard. It is the website you open, click through, break, and automate.

Purpose

Open a page → interact → test it

Each scenario mimics a real application surface: authentication, commerce, tables, dialogs, frames, uploads, and more. Use them for exploratory testing, coaching new QAs, or wiring up Playwright, Cypress, Selenium, and similar tools.

For manual testers

Run positive and negative paths, capture defects on the buggy app, and rehearse clear bug reports.

For automation engineers

Stable data-testid hooks and predictable flows make locator practice straightforward.

For workshops

Point a class at the directory, assign scenarios, and skip the setup tax of spinning up demo apps.

Always free

No accounts, no API keys, no paywall — just open the site and start testing.

Explore Testing Pages Start with Login