Skip to main content
The TestDino CLI streams Playwright test results to TestDino in real time as tests execute. It collects metadata, artifacts, and execution data from local runs and CI pipelines.
Git initialization is required. The CLI reads commit hash, branch name, and author information from your repository.

Choose Your CLI

Quick Start

npm install @testdino/playwright
1

Set your API token

export TESTDINO_TOKEN="your-api-token"
2

Run tests

npx tdpw test

Configuration

CLI Options

OptionDescription
--token, -tAuthentication token (required)
--debugEnable debug logging
--ci-run-idGroup sharded test runs into a single run
--no-artifactsDisable artifact uploads
--environmentEnvironment tag (e.g., staging, production)
Set --ci-run-id when running sharded tests across multiple machines. This ensures all shards merge into a single test run on the dashboard.

Environment Variables

VariableDescription
TESTDINO_TOKENAuthentication token
TESTDINO_DEBUGSet to true to enable debug logging
TESTDINO_TARGET_ENVDefault environment tag (Python CLI only)
View test results, optimize CI, and manage API keys.