HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jasonlaster11

no profile record

Submissions

[untitled]

1 points·by jasonlaster11·2 ปีที่แล้ว·0 comments

Debugging a flaky metabase.com Cypress test

blog.replay.io
6 points·by jasonlaster11·3 ปีที่แล้ว·0 comments

Show HN: Replay for Test Suites – Time travel debugging for browser tests

blog.replay.io
15 points·by jasonlaster11·3 ปีที่แล้ว·4 comments

How to Build a Time Machine

blog.replay.io
1 points·by jasonlaster11·3 ปีที่แล้ว·0 comments

[untitled]

1 points·by jasonlaster11·4 ปีที่แล้ว·0 comments

comments

jasonlaster11
·3 ปีที่แล้ว·discuss
Cypress also blocked deploysentinel.com which introduced Session Replay for Cypress and Playwright tests last fall.

If Cypress users want to view a dashboard or session replay of their failed or flaky tests, they'll need to pay for Cypress Cloud which can easily be 6 figures.

I'm hopeful that after the dust settles, Cypress will clarify their stance on the ecosystem. It's clear that Playwright has the momentum, but Cypress can still be successful if they are able to innovate alongside their community and rationalize their pricing.
jasonlaster11
·3 ปีที่แล้ว·discuss
I was curious how the game was built so I recorded this replay. Fun to see how it's using Supabase for the global state.

https://app.replay.io/recording/replay-of-youareatlascom--75...
jasonlaster11
·3 ปีที่แล้ว·discuss
Here ya go https://www.producthunt.com/posts/replay-for-test-suites
jasonlaster11
·3 ปีที่แล้ว·discuss
Unfortunately we don't support python yet, but if you ever encounter a similar heisenbug in JS, you can try recording it with Replay.io
jasonlaster11
·4 ปีที่แล้ว·discuss
Congrats on launching! Using Session Replay in the CI space makes a lot of sense. And agreed that there’s a lot that can be done by hooking into Cypress’s events. By the way, we’re doing the same and hope to show a Cypress reporter soon as well.

Re pricing: we’re still refining the pricing, but we assume that most of the time you’ll only want to debug the failing tests and while the recordings are fairly small, the larger piece is actually replaying the browser as it ran before so you can add print statements in your application and play to when a network request was returned or an error was thrown.