qa-automation

Installation
SKILL.md

QA Automation — Playwright 3-Layer Architecture

Architecture (mandatory for all projects)

tests/**/*.spec.ts          ← Layer 1: Specs (orchestration only)
    ↓ uses fixture
src/utils/fixtures/*.ts     ← Dependency injection (NO new elsewhere)
    ↓ injects
src/steps/**/*.ts           ← Layer 2: Steps (business logic, no locators)
    ↓ calls
src/pages/**/*.ts           ← Layer 3: POM (locators + UI interactions)
fixtures/jdd/*.json         ← Test data: entrants (inputs) / sortants (expected)

Golden Rules

Installs
7
GitHub Stars
7
First Seen
5 days ago
qa-automation — dedalus-erp-pas/foundation-skills