Categories

Browse by category

Prefer to combine filters instead? Try the full catalog's search.

🎯 4 pages

Locator Strategies

ID, CSS, XPath, ARIA role, text, data-testid, and shadow-DOM-piercing locators, from trivial to deliberately brittle.

idcsstextxpathdata-testid
πŸ“ 3 pages

Forms & Inputs

Text/date/range inputs, native vs. custom dropdowns, multi-select, validation errors.

cssaria-roleclickselect
πŸ” 3 pages

Auth & Sessions

Mock login, protected pages, logout, and session-expiry redirects.

idcsstypeclick
πŸ’¬ 2 pages

Alerts, Dialogs & Popups

JS alert/confirm/prompt, modals, beforeunload, auto-dismissing toasts.

idcssclick
πŸͺŸ 2 pages

Windows, Tabs & Frames

New tabs/windows, single and nested iframes, dynamically-injected frame src.

cssclicktype
⏳ 2 pages

Dynamic & Async Content

Delayed elements, spinners, progress bars, and intentionally flaky retry buttons.

cssclick
⌨️ 2 pages

Keyboard & Mouse

Hover menus, right-click, keyboard-only navigation, clipboard, scroll behavior.

cssaria-roleclickhoverkeyboard
🧲 1 page

Drag & Drop / Sortable

Native HTML5 drag-and-drop, sortable lists, resizable panels, kanban boards.

cssdrag
πŸ“Š 1 page

Tables & Data Grids

Sortable, filterable, paginated, and inline-editable data grids.

cssdata-testidclicktype
πŸ“‘ 1 page

Live / Realtime Updates

Server-Sent Events and (eventually) WebSocket-driven live widgets.

csswebsocket-sse
πŸ“Ž 1 page

File Upload

Single/multiple file inputs, drag-drop upload zones, validation errors.

idfile-upload
πŸ•³οΈ 1 page

Shadow DOM & Web Components

Open shadow roots, closed shadow roots, custom elements with slots.

shadow-domcssclicktype
πŸ” 1 page

Autocomplete & Search

Debounced async suggestions built on real ARIA combobox semantics.

aria-roletexttypekeyboard