A complete playground for test automation
Exercise every tricky pattern an automation tool needs to handle — forms, tables, dynamic waits, AJAX, real-time, file uploads, drag & drop, iframes, shadow DOM, end-to-end flows and more.
Browse modules
Press Ctrl + K to searchAuthentication
Login, signup, forgot password, 2FA, role-based access.
Open module mediumForm Elements
Every input type, validation, dependent dropdowns, dynamic rows.
Open module simpleButtons & Actions
Single, double, right-click, hover, long-press, loading states.
Open module complexTables & Grids
Sort, filter, paginate, edit inline, expand rows, virtual scroll.
Open module simpleTabs & Accordions
Tabs (lazy), accordions, mega menus, breadcrumbs.
Open module mediumLoaders & Waits
Spinners, skeletons, lazy elements, progress bars, infinite scroll.
Open module mediumAJAX & API
GET/POST/PUT/DELETE, slow APIs, errors, race conditions, SSE.
Open module complexReal-time / WebSocket
Live chat, sync counters, notifications via Socket.IO.
Open module mediumFile Operations
Upload (single, multi, drag-drop), progress, download a variety of formats.
Open module mediumModals & Toasts
JS alert/confirm/prompt, modals, nested modals, toasts, banners.
Open module mediumiFrames & Windows
Same-origin, nested, sandboxed iframes; new tabs and popups.
Open module complexDrag & Drop
Sortable lists, kanban boards, drag-zone uploads, resizable panes.
Open module complexShadow DOM
Open and closed shadow roots, slotted content, nested shadows.
Open module mediumCanvas & SVG
Drawing pad, signature pad, interactive SVG, charts.
Open module complexE-commerce Flow
Full path: catalog → product → cart → multi-step checkout → order.
Open module complexAdmin Dashboard
KPIs, charts, recent activity, CRUD for users & products.
Open module mediumLocator Challenges
Stable, dynamic, duplicate IDs, deep DOM, identical siblings.
Open module complexEdge Cases
Stale elements, fixed-header overlap, z-index intercepts, autofocus.
Open module mediumi18n & RTL
Language switcher, RTL layout, locale formatting, special characters.
Open module mediumAccessibility
ARIA roles, keyboard navigation, screen reader-only text.
Open module simpleAPI Docs
Full REST reference + live Swagger UI. Import the OpenAPI spec into Postman.
Open module simpleState Inspector
Inspect & manage in-memory state. Reset, snapshot, restore.
Open moduleTest credentials
Use these accounts directly. State resets via the ↻ icon in the header or POST /api/reset.
admin / admin123
admin@testverqa.io
tester / test123
tester@testverqa.io
manager / manager123
manager@testverqa.io