Playwright
Playwright multi-browser automation framework
Playwright iframes and Shadow DOM: frameLocator, Nested Frames and Shadow Roots
Handle iframes and Shadow DOM in Playwright: frameLocator, nested frames, frames that load late, open shadow roots, and why Playwright needs no switchTo.
Playwright File Upload and Download: setInputFiles, File Choosers and Download Events
Upload and download files in Playwright: setInputFiles for single and multiple files, file chooser events, in-memory files.
Playwright: Web Tables, Date Pickers and Dynamic Elements
Automate the hardest UI widgets in Playwright: reading and filtering web tables, sorting checks, date pickers.
Playwright Test Data, Environment Management, Tags and Annotations
Manage test data and environments in Playwright: data files and factories, per-environment config and secrets, plus tags, annotations, test.skip.
Playwright Projects for Practice: 5 Hands-On Projects from Beginner to Enterprise
Five Playwright practice projects from beginner to enterprise: demo suite, POM e-commerce framework, full framework, UI + API suite and automation platform.
Playwright CI/CD: GitHub Actions, Jenkins and Docker (TypeScript)
Run Playwright tests in CI/CD: CI fundamentals, a GitHub Actions workflow, a Jenkins pipeline, the official Playwright Docker image, artifacts.
Playwright UI + API Integration Testing: Seed Data by API, Verify in the UI
Combine API and UI testing in Playwright: create test data through the API, verify it in the UI, check UI actions against the backend, and keep tests fast.
Visual Regression and Accessibility Testing with Playwright (axe-core, ARIA Snapshots)
Visual regression and accessibility testing with Playwright: stable screenshots, baseline comparison, Applitools, axe-core scans.
Playwright Java Framework: POM, Factory, Data-Driven, Allure, Parallel Runs and CI/CD
Build a Playwright Java framework: Page Object Model, PlaywrightFactory, data-driven tests, Allure, failure traces, parallel contexts, Cucumber.
Playwright Test in TypeScript: playwright.config.ts, Fixtures, Data-Driven Tests and Sharding
Playwright Test in TypeScript: test, expect and hooks, playwright.config.ts options and projects, custom fixtures, data-driven tests, parallelism, sharding.