create-qa-kit
v0.1.0
Published
Initializer for a Playwright-based autotest framework skeleton
Downloads
147
Maintainers
Readme
create-qa-kit
npm init initializer for a Playwright autotest framework skeleton.
The generated project keeps the architecture pattern from your reference repos:
- split API and UI tests by project
- typed fixtures
- shared config and env access
- base API client
- builders for test data
- helpers / utils / pages separation
Usage
npm init qa-kit my-testsor:
npx create-qa-kit my-testsPublish flow
- Publish npm package
create-qa-kit. - Publish it with
npm publish --access public. - After that,
npm init qa-kit project-namewill work automatically.
npm init <name> resolves to package create-<name>.
Why this shape
Based on:
/Users/artemqa/WebstormProjects/st-tests/Users/artemqa/WebstormProjects/autotests-js
The initializer extracts the reusable framework skeleton and leaves domain-specific routes, schemas, helpers, credentials, and business test data inside the generated project for further customization.
