Skip to content

Playwright e2e suite expansion #56

@truthixify

Description

@truthixify

Tier: L (1-2 weeks) Type: test

Context

Several merged PRs added isolated Playwright specs (#34 payment link, #36 send validation, #37 history). They run individually but there's no orchestrated suite or CI matrix yet. Time to consolidate.

Scope

  • Single e2e/ directory with all Stellar specs
  • Shared fixtures (mocked Freighter, friendbot fund, test wallet)
  • CI runs the full suite on every PR
  • Cross-browser matrix (Chromium + WebKit + Firefox)
  • Flake budget tracking

Acceptance criteria

  • Consolidated suite
  • CI matrix
  • At least 12 scenarios covering all merged flows
  • Documentation: how to add a new spec
  • Flake report in PR

Files to start with

  • e2e/, playwright.config.ts

Metadata

Metadata

Assignees

No one assigned

    Labels

    Stellar WaveIssues in the Stellar wave programdripsFunded via Drips Networkhelp wantedExtra attention is neededstellarTouches Stellar / Soroban codetestTest coverage / harness

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions