Automation lab Aú CRUD Operations (CRUD_OPERATIONS)

Lab 025: Bulk select and bulk delete records

Practice bulk select and bulk delete records 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 bulk select and bulk delete records.
  • Design stable locators for key UI elements.
  • Automate user interactions and verify the resulting UI state.

Sandbox

CRUD Operations • web-ui • intermediate • active

Bulk select and bulk delete records

Manage multi-select with select-all and destructive bulk action.

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

Learning objectives

  • Implement select-all toggles.
  • Count selected items for bulk action.
  • Validate destructive behavior and status text.

Steps

  1. Select individual rows and observe count.
  2. Use select-all to toggle all rows.
  3. Bulk delete removes checked rows.
  4. Status reflects deletions and remaining count.

Practice sandbox

Select rows for bulk delete.

Item Owner
Docs Alex
API Jamie
UI Taylor

0 selected

Assertions to practice

  • Select-all toggles individual checkboxes.
  • Bulk delete removes selected rows only.
  • Status shows remaining count.