Testing Application Dashboard
Welcome to the comprehensive testing practice application!
This application is designed for manual and Selenium automation testing practice. Each page below contains specific UI elements and testing scenarios.
Form Inputs & Validation
Practice testing form inputs, validation rules, and error handling.
- • Text input
- • Email validation
- • Password strength
- • Radio buttons
- • Checkboxes
- • Dropdowns
- • Date picker
- • Time picker
- • Phone input
Multi-Step Wizard Form
Test multi-step workflows with step navigation, validation, and review.
- • Step navigation
- • Progress indicator
- • Radio buttons
- • Checkboxes
- • Dropdowns
- • Step validation
- • Review & submit
Interactive Elements
Test buttons, toggles, dropdowns, tabs, accordion, and mouse events.
- • Buttons
- • Toggle switches
- • Tabs
- • Accordion
- • Double-click
- • Right-click menu
- • Hover reveal
- • Color picker
- • Range slider
Modals & Dialogs
Test modal dialogs, confirmations, nested modals, and popup interactions.
- • Basic modal
- • Form modal
- • Confirm dialog
- • Alert dialog
- • Nested modal
Alerts, Toasts & Notifications
Test dismissible alerts, auto-dismiss toasts, and confirmation flows.
- • Dismissible alerts
- • Toast stack
- • Auto-dismiss
- • Inline notification
- • Confirm dialog
Dynamic Content
Test async operations, loading states, and real-time updates.
- • Loading spinners
- • Async operations
- • Progress bars
- • Countdown timer
- • Auto-refresh
- • Delayed appearance
Table Manipulation
Practice table interactions including sorting, filtering, pagination, and inline edit.
- • Sorting
- • Filtering
- • Pagination
- • Row selection
- • Select all
- • Inline edit
- • Add row
- • Delete selected
Special Elements
Test drag-and-drop, file uploads, autocomplete, enable/disable, and visibility.
- • Drag & drop
- • File upload
- • Autocomplete
- • Multi-select
- • Tooltips
- • Enable/Disable
- • Show/Hide
Login & Authentication
Test login flow with credential validation and cross-page session state.
- • Username/Password inputs
- • Remember me checkbox
- • Login validation
- • Error messages
- • Cross-page redirect
- • Logout