Automation lab Aú CRUD Operations (CRUD_OPERATIONS)

Lab 028: Multi-column table filter

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

Sandbox

CRUD Operations • web-ui • intermediate • active

Multi-column table filter

Filter by name, role, and status simultaneously.

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

Learning objectives

  • Combine multiple filters.
  • Assert resulting row count and content.
  • Clear filters to reset view.

Steps

  1. Filter by text (name contains).
  2. Filter by role and status.
  3. Verify rows update accordingly.
  4. Clear filters to restore all rows.
Name Role Status

3 results

Assertions to practice

  • Filters combine (AND).
  • Status shows count of visible rows.
  • Clear resets table.