This introductory course introduces developers to automated testing with Playwright in a TypeScript environment. Through hands-on examples, learners will automate browser actions, validate web page elements, and navigate sites. By the end, students will be equipped to perform simple web automation tasks, laying a solid foundation for further exploration.
Overview
Syllabus
- Unit 1: Opening and Validating a Page
- Validating a Web Page Title
- Change the Page Title to Validate
- Fix the Playwright Script
- Validate Bookstore page Title
- Validate Web Page Title
- Unit 2: Performing a Simple Click
- Executing a Simple Click
- Changing Click Action to Another Button
- Fix the Simple Click Issue
- Fill in the Click Action
- Click Action Validation Task
- Unit 3: Filling and Submitting Forms
- Automate Login Form Submission
- Automate Registration Form Submission
- Fix the Search Form Test
- Complete the Contact Form Task
- Profile Update Automation Task
- Unit 4: Extracting Page Content
- Extract Text Content with Playwright
- Change Text Extraction Target
- Fix the Text Extraction Bug
- Extracting Secondary Header Content
- Extract List Item Text Content
- Unit 5: Implementing Advanced Selectors
- Advanced Selectors in Action
- Change Target Books for Verification
- Fix Advanced Selectors Bugs
- Complete the Advanced Selector Test
- Advanced Selectors in Playwright