Playwright Skills
Browser testing framework for reliable end-to-end tests. Automate Chromium, Firefox, and WebKit with powerful selectors.
11 skills
Playwright CI/CD Pipeline Setup
Configure Playwright tests in CI/CD pipelines with GitHub Actions — parallel execution, artifact collection, sharding, and trace uploads for debugging failures.
Playwright Test Automation
Use when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging) via `playwright-cli` or the bundled wrapper script.
Playwright Interactive Testing
Persistent browser and Electron interaction through `js_repl` for fast iterative UI debugging.
E2e Testing
End-to-end testing workflow with Playwright for browser automation, visual regression, cross-browser testing, and CI/CD integration.
E2e Testing Patterns
Master end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment.
Custom Fixtures for Test Isolation
Create Playwright custom fixtures to manage authentication state, database seeding, API mocking, and test data — ensuring every test runs in complete isolation.
Resilient Locator Strategies
Master Playwright's locator API — choose the right selector strategy for each element using getByRole, getByLabel, getByText, and getByTestId in the correct priority order.
Playwright Java
Scaffold, write, debug, and enhance enterprise-grade Playwright E2E tests in Java using Page Object Model, JUnit 5, Allure reporting, and parallel execution.
Playwright Testing Patterns
Complete browser automation with Playwright.
Page Object Model with Playwright
Implement the Page Object Model pattern in Playwright to create maintainable, reusable test code with typed page interactions and composable component objects.
Webapp Testing
Toolkit for interacting with and testing local web applications using Playwright.