Automation lab Aú CRUD Operations (CRUD_OPERATIONS)
Lab 101: Full CRUD + search flow
Practice a full create, read, update, delete, and search workflow in a single lab.
intermediate
intermediate
Objectives
Use for test scripts- Combine create, read, update, delete, and search in one flow.
- Maintain stable locators across table rows, modals, and dialogs.
- Assert table state after each user action.
Sandbox
CRUD Operations | web-ui | intermediate | active
Full CRUD + search flow
Create, search, update, and delete records in a single end-to-end flow.
Reading and understanding requirements
Choosing stable locators
Designing assertions based on business rules
Learning objectives
- Combine create, read, update, delete, and search in one flow.
- Maintain stable locators across table rows, modals, and dialogs.
- Assert table state after each user action.
Steps
- Search the table and verify the filtered result count.
- Create a new record and confirm it appears in the table.
- Edit the new record and confirm the updated values.
- Delete a record via confirmation dialog.
- Clear the search and verify the final row count.
Expected results
- Search filters rows and updates the count.
- Create adds a new row with the entered values.
- Update modifies the selected row.
- Delete removes the selected row after confirmation.
- Status messages reflect each step in the flow.
Practice sandbox
Run the full CRUD + search flow on the table.
Live
| Name | Role | Actions |
|---|
0 records
Ready.
Record
New record
Confirm delete
Delete record?
Assertions to practice
- Search input filters the table and updates the count.
- Create, edit, and delete modify the table data correctly.
- Modal and confirm dialogs open and close as expected.