Playwright with Python
The industry standard for E2E testing and scraping. Learn to write maintainable and blistering fast workflows with Playwright & Python.
13
Modules
5 hrs
Total Duration
Free
Certificate
Course Modules
Complete all 13 modules to earn your certificate.
Environment Setup (Python)
Configure Python, Pip, and VS Code for professional automation.
Python Basics for QA
Master the Python fundamentals needed for Selenium/Playwright scripts.
Lesson 1: Introduction to Playwright
Understand the Python sync/async architecture and write your first script.
Lesson 2: Functions and Selectors
Master Playwright's powerful locator engine to find any element reliably.
Lesson 3: Playwright Features
Advanced features like Pytest integration, Screenshots, and Debugging.
Lesson 4: Handle Inputs and Buttons
Interacting with complex form elements using Pythonic syntax.
Lesson 5: Handle Alerts and Dropdowns
Automating dialogs and native select menus in Python.
Lesson 6: Handle Frames and Windows
Navigating through iFrames and multiple browser tabs.
Lesson 7: Date Pickers in Playwright
Strategies for automating complex calendar components.
Lesson 8: Upload and Download Files
Handling file systems and server-side interactions.
Lesson 9: Page Object Model
Architect your test suite for maintainability using Python classes.
Lesson 10: Playwright Fixtures
Leveraging Pytest fixtures for advanced browser setup.
Lesson 11: Cross Browser Testing on Cloud
Run Playwright tests in GitHub Actions and cloud grids.