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
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

  1. Click edit to switch row into input mode.
  2. Change values and save.
  3. Verify status shows updated content.
  4. 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

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.