Test Scenarios
Click on any link below to navigate to a specific test page.
- Basic Input Fields - Practice filling out text fields, passwords, and text areas.
- Button Interactions - Test single clicks, double clicks, and right clicks.
- Dynamic Content - Test waiting for elements that appear after a delay.
- Forms - Interact with checkboxes, radio buttons, and other form elements.
- Dropdowns & Selects - Practice with single and multiple select dropdowns.
- Alerts, Prompts, and Confirms - Learn to handle native browser dialogs.
- Mouse Interactions - Test hover, drag and drop, and other mouse movements.
- Iframes - Interact with elements inside a nested frame.
- Dynamic Tables - Handle tables where data can change.
- Infinite Scrolling - Test scenarios where content loads on scroll.
- File Uploads - Practice automating file selection and upload.
- Shadow DOM - Interact with elements encapsulated in a Shadow DOM.
- Horizontal Slider - Practice interacting with a range slider.
- Modals and Popups - Test interactions with modal dialogs.
- Date Pickers - Work with native HTML5 date pickers.
- Auto-complete - Test typing and selecting from a list of suggestions.
- Tabs and Accordions - Interact with tabbed and accordion-style content.
- Sorting and Filtering - Test sorting and filtering data in a table.
- Multi-step Form - Navigate through a form with multiple steps.
- Control Flow - Practice with variables, loops, and conditional logic.
- Login/Logout - Simulate a login flow using local storage.
- Cookies and Storage - Interact with browser cookies and storage.
- AJAX Content Loading - Test waiting for content loaded asynchronously.
- Browser Navigation - Test new tabs and browser history manipulation.
- Error Handling - Test form validation and error messages.
- Geolocation - Test interacting with the Geolocation API.
- Canvas - Test drawing and clicking on a canvas element.
- SVG - Test clicking on SVG elements.
- Internationalization (i18n) - Test switching page language.
- Keyboard Events - Test key presses and shortcuts.
- Rich Text Editor - Interact with a content-editable editor.
- Pagination - Test navigating through paginated content.
- Performance - Test resource timings and layout shifts.
- WebSockets - Test real-time communication.
- Accessibility - Test ARIA, contrast, and keyboard navigation.
- Payment Flows - Simulate a mock payment process.
- Offline Mode / Service Workers - Test offline application behavior.
- Web Workers - Test background script processing.
- Print Functionality - Verify print-specific layouts.
- Theme Switching - Test light and dark modes.
- File Download - Automate downloading files.
- Web Components - Interact with custom elements.
- Cross-Origin Communication - Test `postMessage` between windows.
- Media Elements - Control video and audio playback.
- Content Security Policy - Test CSP violations.
- WebAuthn (Biometrics) - Test biometric authentication flows.
- WebRTC - Test real-time video/audio communication.
- WebAssembly (WASM) - Interact with a WASM module.