playwright-bdd
github.com
Spec sheet
- Purpose
- Playwright-BDD converts BDD .feature files into native Playwright tests.Read 4 Oct 2026 · github.com
- Security
- GitHub reports that the repository has no SECURITY.md policy and no published security advisories.Read 4 Oct 2026 · github.com
- Support
- The project directs users to GitHub issues and Playwright-BDD Discord for bug reports, feature proposals, and feedback.Read 4 Oct 2026 · github.com
- License
- The project is licensed under MIT, which the README says permits commercial use, modification, and sharing.Read 4 Oct 2026 · github.com
- BDD features
- The project lists advanced tagging, step decorators, scoped step definitions, AI step exporting, and reusable step functions.Read 4 Oct 2026 · github.com
- Configuration
- Playwright-BDD is configured in a Playwright config file with `defineBddConfig()`, which returns the output test directory.Read 4 Oct 2026 · github.com
- Integration
- The package declares `@playwright/test` as a peer dependency with a minimum version of 1.53.Read 4 Oct 2026 · github.com
- Intended use
- The README presents readable and executable BDD scenarios as a way for teams and AI agents to define behavior and verify generated code.Read 4 Oct 2026 · github.com
- Maintainer
- GitHub identifies the repository owner as Vitaliy Potapov and describes him as a full-stack developer based in Spain.Read 4 Oct 2026 · github.com
- Playwright capabilities
- Generated tests can use Playwright features including parallel execution, sharding, fixtures, reports, screenshots, videos, and traces.Read 4 Oct 2026 · github.com
- Runtime requirement
- The package declares Node.js version 20 or later as its engine requirement.Read 4 Oct 2026 · github.com
- Workflow
- The documentation describes generating tests with `npx bddgen` before running `npx playwright test`.Read 4 Oct 2026 · vitalets.github.io
Plans and prices
Playwright-BDD Free No usage limits stated Read 4 Oct 2026 · github.com
Where Specifiction places it
- BDD Testing Tools#23 of 307.1