Crawlable automation catalog

Explore all 52 test automation practice labs.

Browse 52 realistic UI, API, accessibility, industry, and workflow labs for Playwright, Cypress, Selenium, QA, SDET, and RPA automation practice.

Find the surface your next test needs.

Each entry links to a working Studio route. Start with a familiar control, then expand into industry workflows, failure states, accessibility, APIs, and browser behavior.

Category 01

Start here

1 crawlable practice area with direct Studio routes.

01Start here

Dashboard

Practice stats, progress, themes & quick access in a browser-based simulation with stable selectors and repeatable state.

Open this lab
Category 02

Core UI and components

10 crawlable practice areas with direct Studio routes.

02Core UI and components

Forms & Inputs

Practice otp, validation, toggles, uploads in a browser-based simulation with stable selectors and repeatable state.

Open this lab
03Core UI and components

Data Tables

Practice sort, filter, paginate, inline edit in a browser-based simulation with stable selectors and repeatable state.

Open this lab
04Core UI and components

Interactions

Practice kanban, clicks, drag & drop, tooltips in a browser-based simulation with stable selectors and repeatable state.

Open this lab
05Core UI and components

Dynamic Content

Practice timers, skeletons, polling, live feed in a browser-based simulation with stable selectors and repeatable state.

Open this lab
06Core UI and components

Navigation

Practice tabs & accordions in a browser-based simulation with stable selectors and repeatable state.

Open this lab
07Core UI and components

Media

Practice images, video & audio in a browser-based simulation with stable selectors and repeatable state.

Open this lab
08Core UI and components

Multi-Step Checkout

Practice 4-step wizard with validation in a browser-based simulation with stable selectors and repeatable state.

Open this lab
09Core UI and components

Rich UI Patterns

Practice date picker, rte, signature, captcha in a browser-based simulation with stable selectors and repeatable state.

Open this lab
10Core UI and components

Flaky Elements

Practice disappearing, moving, stale, delayed in a browser-based simulation with stable selectors and repeatable state.

Open this lab
11Core UI and components

Advanced

Practice shadow dom & clipboard in a browser-based simulation with stable selectors and repeatable state.

Open this lab
Category 03

APIs and real-world systems

14 crawlable practice areas with direct Studio routes.

12APIs and real-world systems

API Testing Studio

Practice requests, contract checks, generated tests & network faults in a browser-based simulation with stable selectors and repeatable state.

Open this lab
13APIs and real-world systems

WebSocket / Real-Time

Practice ticker, chat, flaky reconnect in a browser-based simulation with stable selectors and repeatable state.

Open this lab
14APIs and real-world systems

Auth & Sessions

Practice sso, totp, expiry & refresh in a browser-based simulation with stable selectors and repeatable state.

Open this lab
15APIs and real-world systems

Upload / Download

Practice files, validation, blob downloads in a browser-based simulation with stable selectors and repeatable state.

Open this lab
16APIs and real-world systems

Visual Regression

Practice baseline, pixel diff, tolerance in a browser-based simulation with stable selectors and repeatable state.

Open this lab
17APIs and real-world systems

Web-Vitals

Practice lcp, cls & inp budgets in a browser-based simulation with stable selectors and repeatable state.

Open this lab
18APIs and real-world systems

i18n & RTL

Practice languages, rtl, formats in a browser-based simulation with stable selectors and repeatable state.

Open this lab
19APIs and real-world systems

Race Conditions

Practice double submit, debounce, hydration in a browser-based simulation with stable selectors and repeatable state.

Open this lab
20APIs and real-world systems

Chaos / Errors

Practice crashes, fallbacks, console in a browser-based simulation with stable selectors and repeatable state.

Open this lab
21APIs and real-world systems

Deeper DOM

Practice shadow roots, iframes, injection in a browser-based simulation with stable selectors and repeatable state.

Open this lab
22APIs and real-world systems

Print / PDF

Practice printable invoice & print css in a browser-based simulation with stable selectors and repeatable state.

Open this lab
23APIs and real-world systems

Sort / Resize / Slider

Practice drag, keyboard resize, sliders in a browser-based simulation with stable selectors and repeatable state.

Open this lab
24APIs and real-world systems

Browser APIs

Practice storage, permissions, location, clipboard in a browser-based simulation with stable selectors and repeatable state.

Open this lab
25APIs and real-world systems

Security Testing

Practice injection, sanitization, headers, safe output in a browser-based simulation with stable selectors and repeatable state.

Open this lab
Category 04

Industry applications

14 crawlable practice areas with direct Studio routes.

26Industry applications

Banking & Finance

Practice accounts, bill pay, loans, statements in a browser-based simulation with stable selectors and repeatable state.

Open this lab
27Industry applications

E-Commerce

Practice cart & checkout flow in a browser-based simulation with stable selectors and repeatable state.

Open this lab
28Industry applications

Insurance

Practice quote calculator & claims in a browser-based simulation with stable selectors and repeatable state.

Open this lab
29Industry applications

Real Estate

Practice filters & mortgage calculator in a browser-based simulation with stable selectors and repeatable state.

Open this lab
30Industry applications

POS Terminal

Practice products, numpad, payments in a browser-based simulation with stable selectors and repeatable state.

Open this lab
31Industry applications

Email Client

Practice folders, compose, search in a browser-based simulation with stable selectors and repeatable state.

Open this lab
32Industry applications

Calendar

Practice scheduling & events in a browser-based simulation with stable selectors and repeatable state.

Open this lab
33Industry applications

Healthcare

Practice patients, appointments, prescriptions, claims in a browser-based simulation with stable selectors and repeatable state.

Open this lab
34Industry applications

Travel & Hotels

Practice search, booking, guests, itinerary in a browser-based simulation with stable selectors and repeatable state.

Open this lab
35Industry applications

Food Delivery

Practice restaurants, basket, delivery, tracking in a browser-based simulation with stable selectors and repeatable state.

Open this lab
36Industry applications

Education / LMS

Practice courses, lessons, quizzes, progress in a browser-based simulation with stable selectors and repeatable state.

Open this lab
37Industry applications

Crypto & Trading

Practice markets, orders, portfolio, price state in a browser-based simulation with stable selectors and repeatable state.

Open this lab
38Industry applications

Logistics

Practice shipments, tracking, routes, delivery status in a browser-based simulation with stable selectors and repeatable state.

Open this lab
39Industry applications

Music Player

Practice playback, seek, volume, playlist state in a browser-based simulation with stable selectors and repeatable state.

Open this lab
Category 05

Quality, learning, and workbench

13 crawlable practice areas with direct Studio routes.

40Quality, learning, and workbench

Platform Tools

Practice testid viewer, data generator, reset in a browser-based simulation with stable selectors and repeatable state.

Open this lab
41Quality, learning, and workbench

Accessibility Testing

Practice find 6 deliberate wcag bugs in a browser-based simulation with stable selectors and repeatable state.

Open this lab
42Quality, learning, and workbench

Assertion Playground

Practice interactive matcher practice in a browser-based simulation with stable selectors and repeatable state.

Open this lab
43Quality, learning, and workbench

Test Case Manager

Practice author, organize, run, and review cases in a browser-based simulation with stable selectors and repeatable state.

Open this lab
44Quality, learning, and workbench

CI Pipeline

Practice stages, jobs, failure, retry, deployment in a browser-based simulation with stable selectors and repeatable state.

Open this lab
45Quality, learning, and workbench

Animation Lab

Practice motion state, completion, reduced motion in a browser-based simulation with stable selectors and repeatable state.

Open this lab
46Quality, learning, and workbench

Toast Notifications

Practice variants, queues, timeout, dismissal in a browser-based simulation with stable selectors and repeatable state.

Open this lab
47Quality, learning, and workbench

Accessibility Tree

Practice roles, names, states, tree inspection in a browser-based simulation with stable selectors and repeatable state.

Open this lab
48Quality, learning, and workbench

Achievements

Practice practice milestones and exploration progress in a browser-based simulation with stable selectors and repeatable state.

Open this lab
49Quality, learning, and workbench

Guided Challenges

Practice objectives, hints, validation, completion in a browser-based simulation with stable selectors and repeatable state.

Open this lab
50Quality, learning, and workbench

Best Practices

Practice patterns, anti-patterns, and review guidance in a browser-based simulation with stable selectors and repeatable state.

Open this lab
51Quality, learning, and workbench

About Testbox

Practice product purpose, ecosystem, and project links in a browser-based simulation with stable selectors and repeatable state.

Open this lab
52Quality, learning, and workbench

Help & Docs

Practice interactive guides, selectors, and code recipes in a browser-based simulation with stable selectors and repeatable state.

Open this lab
Ready to automate?

Choose a lab. Inspect a selector. Run a resilient test.

Open Uassert Testbox Studio