Automation lab Aú CRUD Operations (CRUD_OPERATIONS)

Lab 024: Inline editing inside table

Practice inline editing inside table 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 inline editing inside table.
  • Design stable locators for key UI elements.
  • Automate user interactions and verify the resulting UI state.

Sandbox

CRUD Operations • web-ui • intermediate • active

Inline editing inside table

Edit table cells directly, save or cancel inline.

Reading and understanding requirements Choosing stable locators Designing assertions based on business rules

Learning objectives

  • Toggle row between view and edit modes.
  • Validate required fields inline.
  • Persist changes and reflect in row.

Steps

  1. Enter edit mode for a row.
  2. Modify fields; save or cancel.
  3. Assert validation blocks empty save.
  4. Verify status and row text update.

Practice sandbox

Inline edit a row.

Task Owner Actions
Write tests Sam

View mode

Assertions to practice

  • Edit toggles Save/Cancel buttons.
  • Empty fields show inline errors and block save.
  • Saved values replace table text.