Automation lab Aú CRUD Operations (CRUD_OPERATIONS)

Lab 030: Import CSV and render table

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

Sandbox

CRUD Operations • web-ui • intermediate • active

Import CSV and render table

Paste CSV, parse rows, and render into a table.

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

Learning objectives

  • Parse CSV text safely.
  • Render dynamic rows from data.
  • Handle empty/invalid input with errors.

Steps

  1. Paste CSV with header Item,Owner,Status.
  2. Import and verify rows in table.
  3. Check error when input is blank.
  4. Clear to reset state.

Practice sandbox

Import CSV below.

Item Owner Status

No data imported

Assertions to practice

  • Error shows when input blank or missing header.
  • Rows rendered match CSV order.
  • Clear resets table and status.