Goal
Automate the full deposit user journey to catch regressions.
Scope
• Write a Playwright test that connects a mock wallet and deposits USDC
• Assert the dashboard updates after deposit
• Run the test in CI on pull requests
Acceptance Criteria
• E2E test passes reliably in CI
• Test covers wallet connect → deposit → success state
• Flakiness is below acceptable threshold
Goal
Automate the full deposit user journey to catch regressions.
Scope
• Write a Playwright test that connects a mock wallet and deposits USDC
• Assert the dashboard updates after deposit
• Run the test in CI on pull requests
Acceptance Criteria
• E2E test passes reliably in CI
• Test covers wallet connect → deposit → success state
• Flakiness is below acceptable threshold