We moved on from Cypress. Why haven't you?
The best teams are switching to Playwright. Currents is how they run it at scale.
These teams chose Playwright and trust Currents to run it at scale
Why top teams are
switching to Playwright
Less Flakiness
Playwright’s architecture reduces test flakiness by design. It runs tests in isolated browser contexts, uses native events (not simulated ones), and avoids Cypress’s common failure points like iframes, async chaining issues, and browser quirks. That means fewer reruns, faster feedback, and less time debugging CI-only failures.
Teams are experiencing 15.60% less flakiness with Playwright.
Faster
Cypress runs one test per process and takes seconds just to boot. Playwright’s lightweight runner executes multiple tests per machine in parallel, drastically reducing test duration and CI wait time.
Cheaper to run
With faster feedback loops and fewer reruns due to flake, Playwright reduces both direct CI cost and indirect developer time waste.
Supports Safari (WebKit)
- Cypress: Experimental support since 2022
- Playwright: Built-in support for Chromium, Firefox, and WebKit (Safari)
Teams looking to cover all major browsers cannot rely on Cypress.
Batteries included
Playwright ships with native support for critical features like trace viewer, test retries, code coverage, accessibility testing, visual comparisons, and multi-tab flows — with no plugins, no configuration, and no paywalls.
In contrast, Cypress lacks many of these features natively. Some are only available through community plugins (with maintenance risks), while others, like parallelization, flake detection, or advanced reporting are locked behind a paid plan.
Enterprise Ready
Playwright is built on modern browser APIs with a flexible, low-level architecture that scales with your organization’s needs.
Its open tooling, strong ecosystem, and growing community make it a safe long-term choice for engineering leaders who need reliability, extensibility, and control across large, distributed teams.
How to migrate
Prepare Infrastructure
Install Playwright and configure your CI pipeline.
Setup Observability
Use Currents to get visibility into test results and more.
Write New Tests
Write new tests in Playwright while still running Cypress.
Gradual Replacement
Start migrating existing tests, starting with flaky or slow tests.
Migration Timeline
- 1
Initial Setup (2-4 weeks)
Infrastructure and core components
- 3
Gradual Migration (2-3 months)
New tests in Playwright, migrate high-value tests
- 4
Final Phase
Complete migration and optimization
AI-Powered Migration
Speed up your migration with AI tools that can help convert tests automatically:
- Convert tests with AI tools like ChatGPT, Claude, Cursor, etc..
- Grit.io for automated PR-based migration
- Community tools for syntax conversion
FAQ
Still have unanswered questions?
Get in touchReady to join the Playwright side?
See what Currents can do for your Playwright test suite.




