Replay for Test Suites
source link: https://www.producthunt.com/posts/replay-for-test-suites
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Support is great. Feedback is even better.
"Thanks for checking out our launch - we'd love to hear what you're experience with end-to-end tests is like.
And don't be afraid to share horror stories, we've heard them all. Two teams we talked to nuked their tests. And of course, if you love your tests we'd love to hear that too."
Hello Product Hunt,
When we launched Replay DevTools two years ago, we were excited to share how Time Travel could help teams capture hard-to-reproduce bugs and inspect them later with Browser DevTools.
Over the past two years, teams have recorded countless bugs and open source projects like NextJS, Redux, and Apollo have started requesting replays with their bug reports.
Today we’re excited to take on the thorniest hard-to-repro bug out there: the flaky browser test.
Here are some of the features we’re most excited about
On the recording side ✅ Built in support for Cypress + Playwright ⏺️ GitHub Action and popular CI environment support 🏃 Incredibly fast recorder
On the debugging side ▶️ Play to any test step ⚛️ Jump from a test command into your React component 🛠️ Inspect your app with Browser DevTools
We love hearing from fellow builders. What do you love and hate about your end-to-end test suites?
@gabriel_nori You're 100% right. React is the missing piece. Once you connect Cypress + React, you have a much better idea of how you're application is tested.
A user recently fixed a flaky test where sometimes a couple of milliseconds passed between calls and sometimes it didn't. It sounds simple, but being able to open two replays side-by-side where one passed and the other failed, and add console logs in both is kinda all you need.
As users, we spend a large percentage of our day in the browser. But as creators (engineers, product, design) we somewhat dread browser testing and unhelpful bug reports. Traversing the user timeline has always been the audacious goal. I've been watching the Replay team for more than a few years (also within the bowels of Firefox) now, and this latest release brings the era of time travel well upon us 🚀...
Well played @jasonlaster11
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK