checkly / headless-recorder

Chrome extension that records your browser interactions and generates a Playwright or Puppeteer script.

Home Page:https://checklyhq.com/headless-recorder

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Crypto wallet integration for dapp e2e tests

ivelin opened this issue · comments

Hi checkly, team. Congrats for continuing to innovate with a great product.

Have you been able to look at integrating interactions with crypto wallet Chrome extensions such as MetaMask? It would help a great deal improving UX for web3 apps.

Possibly through integration with dappetter?
https://github.com/sriharikapu/dappetter

Related blog post with more context:
https://mirror.xyz/jjpa.eth/Nt6oojn6WcnmDzV97CL1XFGXkNkyWekAGaCEO5SYpXE

There is a parallel discussion with wallet and browser providers:
https://community.brave.com/t/e2e-testing-for-web3-app-interactions-with-brave-wallet/318181/6

Thank you,

Ivelin

Hi @ivelin, thanks for your question. We don't have any plan for this soon but looks quite interesting, we will keep it on our radar.

Any updates on adding ability to test web3 apps via chrome extensions like metamask? Maybe via dappeteer ?

hey @ivelin, is still in consideration but not in our roadmap (for now). Sorry I don't have better news at the moment

hey @ivelin, is still in consideration but not in our roadmap (for now). Sorry I don't have better news at the moment

Thank you for the prompt response, @ianaya89 . I will keep an eye out for future updates. In the meantime, we are able to get some of this done with Synpress, a Cypress extension for web3.

home.js.mp4

Project source repo here:
https://github.com/ivelin/sweat-token/tree/fix-pm-gas-v2/e2e-tests