Thanks you for bringing up Puppeteer and Playwright!!!!
when I saw this, I was thinking why use this unintuitive tool and coding style? when there is open source projects out there?
One minor point of differentiation, it looks like while this uses screenshots to capture each step (correct me if I'm wrong), Cypress captures the DOM structure. You can go back to any step an inspect the raw code on the page, which offers a bit more context when debugging.
Wow nice, that looks great. Documentation is confusing, and keeps complaining that localhost:6789 is not running. Wondering which step I missed after using the jest plugin and doing npx root-cause show and select the test via terminal
https://github.com/testimio/root-cause
So both those things are quite possible with open source tools.