Documentation Index
Fetch the complete documentation index at: https://docs.testdino.com/llms.txt
Use this file to discover all available pages before exploring further.
Use this pre-built prompt to set up TestDino faster.
Prerequisites
- A TestDino account (sign up if you haven’t)
- A Playwright project with tests (or clone the TestDino Example Repository to get started)
Set Up Your First Project
Get your API key
Go to Project Settings → API Keys and generate a new key. Copy and save it securely.

Install the TestDino CLI
- Node.js
- Python
Configure Playwright reporters
- Node.js
- Python
Add JSON and HTML reporters to your Playwright config:
playwright.config.js
NoteThe HTML reporter must be listed before the JSON reporter. Playwright’s HTML reporter clears its output directory on each run, so placing it first ensures
report.json is not deleted.Run tests and upload
- Node.js
- Python
NoteExport your API key as the
TESTDINO_TOKEN environment variable. Never hardcode it in source or CI config.Integrate with your CI pipeline
Automate test uploads by adding TestDino to your CI workflow.Follow the CI Setup Guide to configure your provider (GitHub Actions, GitLab CI, Azure DevOps, CircleCI, TeamCity, and more).Optionally, set up Branch Mapping to organize test runs by environment.
Connect your tools
Connect your communication and project management tools to get the most out of TestDino:
- Slack — get notified on test failures
- Jira — auto-create tickets from failures
- GitHub — PR comments and status checks
- All Integrations — Linear, Asana, Monday.com, and more
Next Steps
TestDino MCP
Access test results and fix issues directly with AI agents
Users & Roles
Invite and manage team members in your organization

