Part 11: Running Your Tests
Permalink to Part 11: Running Your TestsValidate without running
Permalink to Validate without runningnpx usecase-runner validate ./usecases/
This checks your YAML syntax, schema compliance, and step parsing without launching a browser.
Generate Playwright test files
Permalink to Generate Playwright test filesnpx usecase-runner generate ./usecases/ --outdir ./tests/generated/
Then run them like any Playwright test:
npx playwright test ./tests/generated/
Run directly (no intermediate files)
Permalink to Run directly (no intermediate files)npx usecase-runner run ./usecases/login-success.uc.yaml --browser chromium --headed
Override data at runtime
Permalink to Override data at runtimenpx usecase-runner run ./usecases/login-success.uc.yaml --set [email protected] --set password=NewPass!