
Automate Chromium, Firefox, and WebKit with one API.
9 months ago
Playwright is a developer-first tool. If you know TypeScript/JS, it's a dream. If you are a manual QA trying to learn automation, it might be steeper than some other tools. But the capability to test WebKit (Safari), Firefox, and Chrome with one API is unmatched. It handles shadow DOM and iframes perfectly.
10 months ago
I use `npx playwright codegen` to scaffold most of my tests. It records my clicks and types out the code. It gets me 90% of the way there, and I just clean up the selectors. It makes writing robust tests so fast. It's also extremely stable in CI environments compared to Selenium.
11 months ago
I switched from Cypress to Playwright and never looked back. It's faster, less flaky, and supports multi-tab/multi-user testing out of the box. The VS Code extension lets me record tests by just clicking around, and the trace viewer makes debugging failures incredibly easy. Microsoft really nailed this one.