Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add E2E testing tool #154

Open
9 of 10 tasks
brunomenezes opened this issue Apr 9, 2024 · 1 comment
Open
9 of 10 tasks

Add E2E testing tool #154

brunomenezes opened this issue Apr 9, 2024 · 1 comment
Assignees
Labels
apps: web Type: Epic A big chunk of work, usually segmented and using task-lists to track progress of smaller tasks

Comments

@brunomenezes
Copy link
Collaborator

brunomenezes commented Apr 9, 2024

📄 Context

The idea is to have automated regression testing when new changes are deployed. Unit tests are good, but they only deliver a certain level of guarantee, which is evident when mocking starts (No evil here, just part of the usual flow). Also, E2E tools have the advantage that they are often not attached to any specific underlying tech, behaving as a real user who also does not care what the App is running on. 😏

🔍 Tracking

@brunomenezes brunomenezes added Status: Refining Definition of the issue content is in-progress Type: Epic A big chunk of work, usually segmented and using task-lists to track progress of smaller tasks apps: web labels Apr 9, 2024
@brunomenezes brunomenezes self-assigned this Apr 9, 2024
@brunomenezes brunomenezes removed the Status: Refining Definition of the issue content is in-progress label Apr 9, 2024
@brunomenezes
Copy link
Collaborator Author

brunomenezes commented Apr 9, 2024

That is the gist. I will be converting each of the task list items into an issue later, but I think that is the gist of it. Maybe the Send Transaction one will need to be broken into more pieces since the first may be the hardest one because it needs to interact with a wallet to be able to do any action (It will become the blueprint for the rest though)

cc: @nevendyulgerov , @dandheedge

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
apps: web Type: Epic A big chunk of work, usually segmented and using task-lists to track progress of smaller tasks
Projects
Status: 📌 Todo
Development

No branches or pull requests

1 participant