This course is built around 30 hands-on Playwright exercises designed to help you practice real-world test automation scenarios step by step. You will work with a dedicated practice application and solve tasks covering UI automation, e-commerce testing, browser interactions, API testing, network mocking, debugging, and complete end-to-end scenarios. Each exercise focuses on a specific automation problem. You can first try to solve it yourself and then follow the step-by-step solution to compare approaches and improve your code.
What You Will Practice
Throughout the course, you will work with:
- Playwright locators and assertions
- Login and registration automation
- Dynamic elements
- Search, filtering, and sorting
- Shopping cart and checkout workflows
- Dropdowns, checkboxes, and radio buttons
- Date pickers and modal windows
- Browser dialogs
- Drag and drop
- File uploads and downloads
- Multiple tabs and pop-up windows
- iframes
- Browser navigation
- Cookies and local storage






