Automation lab Aú CRUD Operations (CRUD_OPERATIONS)
Lab 027: Virtualized table with 1000 rows
Practice virtualized table with 1000 rows in a real web app context as part of the CRUD Operations module.
intermediate
intermediate
Objectives
Use for test scripts- Understand the purpose and business flow of virtualized table with 1000 rows.
- Design stable locators for key UI elements.
- Automate user interactions and verify the resulting UI state.
Sandbox
CRUD Operations • web-ui • intermediate • active
Virtualized table with 1000 rows
Simulate large datasets by rendering a windowed slice.
Reading and understanding requirements
Choosing stable locators
Designing assertions based on business rules
Learning objectives
- Assert virtualization window size.
- Verify correct indices rendered per window.
- Check status text for current slice.
Steps
- Scroll to next window (Next slice).
- Scroll back (Prev slice).
- Validate visible indices and count.
- Ensure total count remains 1000.
Practice sandbox
Virtualized list (window size 20).
Showing 1-20 of 1000
Assertions to practice
- Viewport renders only 20 items.
- Status shows correct start/end indices.
- Next/Prev clamp at bounds.