bagisto-playwright-testing
Installation
SKILL.md
Playwright Testing
Bagisto's end-to-end suites live in two independent Playwright projects, one per package, each with its own config, fixtures and page objects:
packages/Webkul/{Admin,Shop}/tests/e2e-pw/
├── playwright.config.ts # testDir ./tests, workers 1, retries 0
├── setup.ts # adminPage / shopPage fixtures
├── pages/ # page objects (BasePage subclasses)
├── tests/ # *.spec.ts, grouped by admin menu section
├── utils/ # faker.ts, admin.ts (login)
└── data/ # fixture files for uploads
Run from the package directory, never the repo root: