# My friend & I built a Cypress/Playwright/Puppeteer Test Recorder!

**URL:** <https://club.ministryoftesting.com/t/my-friend-i-built-a-cypress-playwright-puppeteer-test-recorder/57847>\
**Category:** Archive\
**Tags:** tools, automation\
**Created:** [31 March 2022 16:24 UTC](https://club.ministryoftesting.com/t/my-friend-i-built-a-cypress-playwright-puppeteer-test-recorder/57847 "2022-03-31T16:24:10Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mikeshi](https://avatars.discourse-cdn.com/v4/letter/m/ed8c4c/32.png) [@mikeshi](https://club.ministryoftesting.com/u/mikeshi)\
**Post date:** [31 March 2022 16:24 UTC](https://club.ministryoftesting.com/t/my-friend-i-built-a-cypress-playwright-puppeteer-test-recorder/57847/1 "2022-03-31T16:24:10Z")

</div>

Hey everyone! I just wanted to share with the community an open source browser extension me and my friend has built to help testers quickly put together test scripts that work with a few popular browser testing libraries 🙂

> **[DeploySentinel Recorder - Playwright & Puppeteer Test Recorder](https://www.deploysentinel.com/recorder)**
>
> An open source browser extenstion that generates Playwright and Puppeteer scripts automatically from your browser interactions.

We _just_ finished implementing Cypress support based on popular feedback when we’ve shared this out to the Reddit community.

For those not familiar with test recorders, the Chrome/Firefox extension generates Cypress, Playwright or Puppeteer browser automation scripts by automatically capturing input events (types, clicks, scrolls) with selectors that are as stable as we can find as well as generating actions such as hover, await/assert text, and screenshots.

We put together the DeploySentinel Recorder because we couldn’t find an automation/test-authoring tool that can do 80% of the script authoring for me, with a really smooth developer workflow and output maintainable code.

I’d love to hear the community’s feedback here on what we can improve/what to build next!

---

<div class="post-metadata">

**Author:** ![mirza](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/mirza/32/9965_2.png) [@mirza](https://club.ministryoftesting.com/u/mirza)\
**Post date:** [31 March 2022 16:50 UTC](https://club.ministryoftesting.com/t/my-friend-i-built-a-cypress-playwright-puppeteer-test-recorder/57847/2 "2022-03-31T16:50:20Z")

</div>

Seems pretty dope, I’ll have to give it a try!

---

<div class="post-metadata">

**Author:** ![mikeshi](https://avatars.discourse-cdn.com/v4/letter/m/ed8c4c/32.png) [@mikeshi](https://club.ministryoftesting.com/u/mikeshi)\
**Post date:** [2 April 2022 06:06 UTC](https://club.ministryoftesting.com/t/my-friend-i-built-a-cypress-playwright-puppeteer-test-recorder/57847/3 "2022-04-02T06:06:01Z")

</div>

Thanks Mirza! Let me know what you think - if you have any thoughts/feedback, I’d love to hear it! 😄
