PAPracticeAutomation

47 challenges · 2 full practice apps · 3 tools

Practice test automation on real apps

A free playground for Selenium, Playwright and Cypress — a full e-commerce store, a movie ticket booking app, and dozens of tricky elements, each with copy-ready test code.

Pick your framework

Each one gets an e-commerce track, a ticket-booking track and element-handling recipes.

Three tracks, in every tool

Jump straight into an app, or open a tool above for guided scenarios and code.

🛍️Nova Shop

E-commerce app

Login with test users, search/filter/sort products, cart & coupons, a validated checkout, a declined card and order history.

🎬ShowTime

Ticket booking app

Pick city, date and showtime, select seats on a live seat map, add snacks, apply promos and pay with an OTP step under a hold timer.

🧩50+ challenges

Elements handling

Focused recipes for inputs, dropdowns, tables, alerts, frames, windows, drag & drop, uploads, hover, waits, shadow DOM and keys.

Element challenges

Small, focused pages for every tricky thing a browser can do.

See all 47 →