Closed Ebazhanov closed 2 years ago
Why did you start looking at how to test Keprl wallet?
What does this mean for QA? Since there are no integration or e2e tests, it means that it will be necessary to do testing manually for Kepler.
My search result: Cypress does not have a direct solution on how to test the browser extension and also does not have any related plugins https://docs.cypress.io/plugins/directory
Blocker: Without additional support, cypress can only install the desired extension without a way to manipulate the actions in that extension.
Search criteria: I focused on finding a solution exclusively on cypress because it would be easier to integrate it into an existing framework.
Useful findings: There are some other similar solutions based on metamask testing
@HannuProd, @abefernan can you please advise where we should start writing tests for Keprl wallet, thanks
I see a few options:
Thanks for the feedback Abel, I have created follow up ticket https://github.com/confio/tgrade-app/issues/614
Since we want to remove Demo wallet https://github.com/confio/tgrade-app/issues/604 we should be able to connect E2E tests to Keprl wallet