Automation lab Aú CRUD Operations (CRUD_OPERATIONS)
Lab 022: Update existing record
Practice update existing record 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 update existing record.
- Design stable locators for key UI elements.
- Automate user interactions and verify the resulting UI state.
Sandbox
CRUD Operations • web-ui • intermediate • active
Update existing record
Edit an existing record inline and confirm updates are reflected.
Reading and understanding requirements
Choosing stable locators
Designing assertions based on business rules
Learning objectives
- Toggle rows into edit mode.
- Validate required fields on update.
- Assert table reflects new values.
Steps
- Click edit to switch row into input mode.
- Change values and save.
- Verify status shows updated content.
- Cancel reverts without saving.
Expected results
- Only one row editable at a time.
- Empty values blocked by validation.
- Status confirms update success.
Practice sandbox
Edit an existing project row.
| Project | Owner | Actions |
|---|---|---|
| Website Revamp | Alex |
Editing row
No changes yet
Assertions to practice
- Edit panel appears after clicking Edit.
- Blank inputs show errors and block save.
- Saved values replace table text and update status.