Set up Playwright E2E testing #40

Closed
opened 2026-03-18 01:40:33 +00:00 by ghost · 0 comments
ghost commented 2026-03-18 01:40:33 +00:00 (Migrated from github.com)

Summary

Add Playwright for end-to-end testing of critical user flows once core features are deployed.

Tasks

  • Install Playwright as a dev dependency
  • Create Playwright config targeting the Docker Compose stack
  • Write E2E tests for critical flows: login, appointment booking, client management
  • Add a Playwright CI job in .github/workflows/ci.yml
  • Document how to run E2E tests locally

Context

Lower priority than unit tests — should be tackled after core features are shipping and unit test infrastructure is in place. Focus E2E tests on happy-path scenarios; edge cases are better covered by unit tests.

## Summary Add Playwright for end-to-end testing of critical user flows once core features are deployed. ## Tasks - [ ] Install Playwright as a dev dependency - [ ] Create Playwright config targeting the Docker Compose stack - [ ] Write E2E tests for critical flows: login, appointment booking, client management - [ ] Add a Playwright CI job in `.github/workflows/ci.yml` - [ ] Document how to run E2E tests locally ## Context Lower priority than unit tests — should be tackled after core features are shipping and unit test infrastructure is in place. Focus E2E tests on happy-path scenarios; edge cases are better covered by unit tests.
This repo is archived. You cannot comment on issues.
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: groombook/app#40