# E2e Tests

> End-to-end testing with Playwright or Cypress. User flows, form submissions, navigation, visual regression. Don't use for unit or API tests.

- Skill: `neuron-one/e2e-tests` (Agent Skill)
- Install (CLI): `npx skillmds@latest add neuron-one/e2e-tests`
- Raw SKILL.md: https://api.skillmd.com/api/skills/neuron-one/e2e-tests/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: neuron-one (https://skillmd.com/u/neuron-one)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/neuron-one/e2e-tests

---


# E2E Testing

## Key User Flows to Test
- Registration -> Login -> Dashboard
- CRUD operations (create, read, update, delete)
- Payment flow (if applicable)
- Error handling (invalid input, network failure)

## Best Practices
- Test user behavior, not implementation
- Use data-testid attributes for selectors
- Clean test data before each test
- Run in CI with headless browser
- Screenshot on failure for debugging
