// Enforces Head Shakers E2E testing conventions using Playwright with custom fixtures, Page Object Model, and authentication contexts.
| name | e2e-testing |
| description | Enforces Head Shakers E2E testing conventions using Playwright with custom fixtures, Page Object Model, and authentication contexts. |
This skill provides end-to-end testing conventions using Playwright. E2E tests validate complete user flows with browser automation.
This skill activates when:
tests/e2e/specs/tests/e2e/specs/**/*.spec.tstests/e2e/pages/**/*.page.tstests/e2e/)references/E2E-Testing-Conventions.mdtesting-base skill for shared conventionstests/e2e/fixtures/base.fixture.tsadminPage, userPage, newUserPage (authenticated contexts)adminFinder, userFinder, newUserFinder (ComponentFinder instances)BasePage class for page objectsurl property for navigationbyTestId helper for data-testid lookupsdata-testid lookupsfeature(), form(), ui(), layout(), tableCell()tests/e2e/specs/{category}/ folderreferences/E2E-Testing-Conventions.md - Complete E2E testing conventions