So my team is mid-migration from Cypress to Playwright and honestly it’s going better than expected, but I wanted to hear from people who’ve gone the other direction or had a bad experience.

Our main reasons for switching:

  • Multi-tab and multi-origin support (Cypress still struggles here)
  • Better cross-browser coverage out of the box
  • playwright test CLI feels more flexible for our CI setup

We’re a team of 5 QAs in Poland, mostly doing e-commerce testing. The Cypress DX was great for onboarding juniors, I’ll give it that.

What I miss about Cypress:

  • The time-travel debugger is genuinely chef’s kiss
  • Error messages were more beginner-friendly
  • Dashboard service was easy to set up

Playwright’s trace viewer is catching up though. Anyone else gone through this migration? Was it worth it long-term?

  • cool_developer
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    The time-travel debugger is genuinely chef’s kiss

    Yeah this is the one thing I keep coming back to. Nothing in Playwright matches that experience for visual debugging. The trace viewer is good but it’s not the same flow.

    That said — we’re in South Korea and our pipeline runs on GitHub Actions. Playwright’s Docker image support is significantly cleaner. mcr.microsoft.com/playwright just works, whereas Cypress Docker always felt a bit janky to configure for our monorepo.