Skip to content

Add deterministic Playwright screenshot flows#39

Draft
L03TJ3 with Copilot wants to merge 2 commits into
mainfrom
copilot/automated-playwright-screenshot-flow
Draft

Add deterministic Playwright screenshot flows#39
L03TJ3 with Copilot wants to merge 2 commits into
mainfrom
copilot/automated-playwright-screenshot-flow

Conversation

Copilot AI commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Introduces a credential-free, deterministic browser-test mode for initial GoodWallet journeys. Chromium coverage now captures desktop and mobile checkpoints for localized onboarding, authenticated home actions, and claim verification.

  • Test harness

    • Adds Playwright configuration, Chromium projects, artifact retention, and E2E scripts.
    • Generates a fresh wallet seed per test run; enables only private-key test login.
  • Deterministic state

    • Blocks non-local browser requests and mocks token API responses.
    • Seeds onboarding, privacy, login, and claim-splash storage state.
    • Adds test-only representative home balance and verification-required claim state.
  • Checkpoint coverage

    • login-onboarding-da-{desktop,mobile}.png
    • home-balances-overflow-en-{desktop,mobile}.png
    • claim-requires-verification-en-{desktop,mobile}.png
NEXT_PUBLIC_PLAYWRIGHT_TEST_MODE=true
NEXT_PUBLIC_TEST_LOGIN_ENABLED=true

@vercel

vercel Bot commented Jul 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
good-wallet-v2 Ready Ready Preview Jul 22, 2026 12:21pm

Request Review

Copilot AI changed the title [WIP] Establish automated Playwright and screenshot flow Add deterministic Playwright screenshot flows Jul 22, 2026
Copilot AI requested a review from L03TJ3 July 22, 2026 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[PLAN] Automated Playwright and Screenshot Flow

2 participants