Playwright Bundle (3 Playwright Courses)
From your first Playwright test to network mocking, fixtures, and the Page Object Model. Three hands-on courses in one purchase: web UI testing, API testing, and advanced web testing, all running in CI.
365 days of access
Get the Playwright BundleIn Brazil? 🇧🇷 Pay with Pix
Read a lesson from Basics of Web Testing with Playwright for free- 14-day money-back guarantee
- Free preview lesson in every course
- A certificate for each course
- 365 days of access
Your study path
Three courses bought together are easier to finish in the right order. This is the one the bundle is built around, each course building on the one before it.
Your first web tests
Start by setting up Playwright and testing a web form: the happy path, the validation errors, debugging failures with the Trace Viewer, and running it all on GitHub Actions.
Basics of Web Testing with Playwright- Writing a happy-path test
- Non-happy-path: submitting an empty form
- Debugging failures with the Trace Viewer
- Running tests on GitHub Actions
Testing the API
Then the same tool without a browser: requests against a REST API, its query parameters, and its error scenarios.
Basics of API Testing with Playwright- Query parameter: page
- Query parameter: industry
- Error scenarios
Advanced web testing
Finish with the techniques a real suite needs: intercepting and mocking requests, simulating failures, custom fixtures, the Page Object Model, and accessibility checks.
Advanced Playwright Web Testing- Intercepting network requests with page.route()
- Mocking API responses with mock data
- Simulating network failures with route.abort()
- Custom fixtures with test.extend()
- Organizing tests with the Page Object Model
- Accessibility testing with @axe-core/playwright
What is inside
Each course stands on its own, with its own lessons, quizzes, and certificate. Finish all three and you also earn the Playwright Master badge.