Git initialization is required. The CLI reads commit hash, branch name, and author information from your repository.
Choose Your CLI
Node.js (Recommended)
Real-time streaming reporter and CLI for Playwright. Use
npx tdpw test to stream results as tests run.Python
Upload pytest-based Playwright reports. Use with
pytest-playwright and pytest-playwright-json.Quick Start
Configuration
CLI Options
| Option | Description |
|---|---|
--token, -t | Authentication token (required) |
--debug | Enable debug logging |
--ci-run-id | Group sharded test runs into a single run |
--no-artifacts | Disable artifact uploads |
--environment | Environment tag (e.g., staging, production) |
Environment Variables
| Variable | Description |
|---|---|
TESTDINO_TOKEN | Authentication token |
TESTDINO_DEBUG | Set to true to enable debug logging |
TESTDINO_TARGET_ENV | Default environment tag (Python CLI only) |