Home
Validates navigation back to the QA Labs landing page.
Expected route: /
This demo page is designed for practicing header navigation, breadcrumbs, page menu links, tabs, active states, disabled links, external links, route validation, hash links, and stable automation selectors.
Tabs
Overview tab
Use this tab to practice validating default tab content and selected tab states.
Route Validation
These route cards can be used to practice clicking links, validating the expected URL, and returning to the original page.
Validates navigation back to the QA Labs landing page.
Expected route: /
Validates navigation to the Login Demo page.
Expected route: /demos/login
Validates navigation to the Forms Demo page.
Expected route: /demos/forms
Validates navigation to the Tables Demo page.
Expected route: /demos/tables
States
Use this interactive navigation group to practice validating active, inactive, and disabled navigation states.
Active navigation item
Main workspace navigation item.
Active
The selected navigation item has a different style and aria-current.
Inactive
Available navigation items can be clicked and become active.
Disabled
Restricted navigation items do not become active and show a message.
Scenarios
Validate header navigation links
Validate breadcrumb links
Validate page menu hash links
Validate last clicked sidebar item
Validate active tab content
Switch between tabs
Validate disabled navigation item
Validate disabled item message
Validate internal route links
Validate external link exists
Navigate back to demos section
Validate current page breadcrumb
Validate default active navigation state
Click Reports and validate active state
Click Settings and validate active state
Click disabled Admin Panel item
Validate disabled state message
Navigate to Route Validation section from page menu
Navigate to States section from page menu