VALIDATION LAB•HOME
Learning map
Choose what you want to learn
Each card is a clear starting point. Open one to see the exercises, guidance and automation material inside.
UI Elements
Inputs · Buttons · UI Controls
Learn one browser behaviour at a time, then automate the same check.
27 UI modules
Forms
Register · Login · Checkout
Practise complete form journeys after learning the individual controls.
9 form scenarios
Framework
Playwright · TypeScript (POM)
Read a real test, follow the Page Object, and run automation locally.
Guided lessons
More labs
Scenarios
→Login · Checkout · Wallet · Bugs
Investigate multi-step user flows with realistic QA risks.
Bug Playground
→Manual + Automation
Find seeded defects, report them, and verify the fix with a test.
Data & API
→Tables · JSON · Requests
Move from UI checks to structured data and request-level thinking.
API Docs
→Swagger · OpenAPI Reference
Read endpoint contracts before writing API test cases.
API Testing Lab
→Contracts · Bugs · Playwright
Send requests, inspect responses, and hunt contract defects.
Reports
→Runs · Bugs · Evidence
Turn test results into clear evidence that teams can act on.
Edge Cases
→Validation · Negative Cases
Practise the failures and boundary conditions happy paths miss.
Looking for a specific skill?
Jump straight to the practice area you want to learn.
Practice catalog