Automation lab Aú CRUD Operations (CRUD_OPERATIONS)
Lab 102: Full login + CRUD with complex account form
Practice login, search, and full CRUD on accounts using a complex 50-field form.
advanced
advanced
Objectives
Use for test scripts- Validate login before accessing account management.
- Create, search, update, and delete records using a large form.
- Assert table state changes and dialog behaviors.
Sandbox
CRUD Operations | web-ui | advanced | active
Full login + CRUD with complex account form
Sign in, search accounts, and manage records using a large form with diverse field types.
Reading and understanding requirements
Choosing stable locators
Designing assertions based on business rules
Learning objectives
- Validate login before accessing account management.
- Create, search, update, and delete records using a large form.
- Assert table state changes and dialog behaviors.
Steps
- Sign in with the account credentials.
- Search the table and verify filtered results.
- Create a new account using the complex form.
- Edit the account and verify updates in the table.
- Delete the account and confirm removal.
Expected results
- Login gates access to the CRUD workspace.
- Search updates the visible rows and count.
- Create and update persist in the table.
- Delete removes the record after confirmation.
- Status messages reflect each step.
Practice sandbox
Login and manage accounts using the complex form.
Sign in
Use avery@example.com/123456
Account workspace
Search, create, edit, and delete accounts.
| Name | Role | Status | Actions |
|---|
0 of 0 accounts
Ready.
Account form
New account
Confirm delete
Delete account?
Assertions to practice
- Login gate toggles the workspace.
- Search filters table rows and updates the count.
- Create, edit, and delete update the table correctly.
- Complex form retains data when editing.