@vijaypjavvadi/testforge
v0.1.0
Published
TestForge — one CLI for the Playwright test-automation toolchain: BDD-to-Playwright scaffolding (bdd2pw), Selenium-to-Playwright migration (sel2pw), and self-healing locators (pw-self-heal).
Downloads
153
Maintainers
Readme
@vijaypjavvadi/testforge
One CLI for the TestForge Playwright test-automation toolchain.
npm install -g @vijaypjavvadi/testforge
testforge --helpCommands
testforge bdd2pw [...args] # Scaffold Playwright tests from Gherkin .feature files
testforge sel2pw [...args] # Convert Selenium/TestNG/NUnit/SpecFlow suites to Playwright
testforge heal [...args] # Self-healing locators for Playwright (alias: self-heal)
testforge --version
testforge --helpArguments after the tool name are passed straight through to that tool, so anything the underlying CLI accepts works unchanged:
testforge bdd2pw ./features --out ./tests
testforge sel2pw ./java-suite --out ./playwright
testforge heal --helpHow it works
testforge is a thin dispatcher. Installing it pulls in the focused tool packages as
dependencies and exposes them behind one command. Each tool is also published and
installable on its own:
If a tool isn't installed, testforge tells you exactly how to install it.
License
MIT © Vijay P. Javvadi
