# TestDino Documentation > Concise index for TestDino documentation. ## Product Summary TestDino collects Playwright test results from local runs and CI. It organizes that data into dashboards, test runs, test cases, analytics, and test management workflows. These docs are for developers, SDETs, QA teams, and engineering managers. Core capabilities covered in these docs: - Real-time Playwright result streaming - Node.js and Python CLI setup - AI failure classification, pattern detection, and MCP access - Test run, test case, dashboard, and analytics workflows - CI optimization, flaky test analysis, and coverage reporting - Test management, billing, integrations, and data privacy ## Primary Entry Points - [Overview](https://docs.testdino.com): Product overview and top-level navigation. - [Get Started](https://docs.testdino.com/getting-started): First-run setup, API key generation, Playwright reporter configuration, and first upload flow. - [CLI Overview](https://docs.testdino.com/cli/overview): Choose between Node.js real-time streaming and Python report upload workflows. - [Node.js CLI](https://docs.testdino.com/cli/testdino-playwright-nodejs): Install and configure `@testdino/playwright` and run `npx tdpw test`. - [Python CLI](https://docs.testdino.com/cli/python): Install and configure `testdino` for `pytest-playwright` report uploads. - [FAQs](https://docs.testdino.com/faqs): Answers for setup, uploads, AI insights, integrations, billing, and troubleshooting. ## AI And MCP - [AI in TestDino](https://docs.testdino.com/ai/overview): Failure categories, recurring patterns, test-case analysis, error grouping, QA dashboard usage, and AI controls. - [TestDino MCP](https://docs.testdino.com/mcp/overview): Connect Claude, Cursor, ChatGPT, and other MCP clients to TestDino data. - [MCP Tools Reference](https://docs.testdino.com/mcp/tools-reference): Tool-level specs for health checks, run lookup, test-case lookup, manual test management, and debugging. - [MCP Troubleshooting](https://docs.testdino.com/mcp/troubleshooting): Fix installation, authentication, editor, and network issues. ## Guides - [Generate API Keys](https://docs.testdino.com/guides/generate-api-keys): Create, rotate, secure, and use project API keys. - [GitHub Actions](https://docs.testdino.com/guides/playwright-github-actions): Upload Playwright results from GitHub Actions, including sharded workflows. - [TeamCity Guide](https://docs.testdino.com/guides/playwright-teamcity): Configure the TestDino TeamCity recipe. - [Environment Mapping](https://docs.testdino.com/guides/environment-mapping): Map branches to environments with exact names or regex. - [Flaky Tests](https://docs.testdino.com/guides/playwright-flaky-test-detection): Detect, categorize, and export flaky tests. - [Debug Failures](https://docs.testdino.com/guides/debug-playwright-test-failures): Use traces, screenshots, videos, logs, and AI insights to diagnose failures. - [CI Optimization](https://docs.testdino.com/guides/playwright-ci-optimization): Reduce runtime and cost with selective reruns. - [Re-run Only Failed Tests](https://docs.testdino.com/guides/rerun-failed-playwright-tests): GitHub Actions workflow for rerunning only prior failures. - [Real-Time Test Streaming](https://docs.testdino.com/guides/playwright-real-time-test-streaming): Stream test results during execution. - [Code Coverage](https://docs.testdino.com/guides/playwright-code-coverage): Instrument apps and publish Playwright coverage data. - [Test Annotations](https://docs.testdino.com/guides/playwright-test-annotations): Add metadata, custom metrics, and Slack notifications from Playwright annotations. - [Automated Reports](https://docs.testdino.com/guides/automated-playwright-reports): Configure scheduled PDF summaries. - [Playwright Visual Testing](https://docs.testdino.com/guides/playwright-visual-testing): Review visual diffs in TestDino. - [Playwright Component Testing](https://docs.testdino.com/guides/playwright-component-testing): Stream component test results with artifacts. - [GitHub Status Checks](https://docs.testdino.com/guides/github-status-checks): Configure quality gates for pull requests. - [Status Badges](https://docs.testdino.com/guides/test-health-badges): Embed live SVG health badges in GitHub or GitLab. ## Platform - [Dashboard](https://docs.testdino.com/platform/playwright-test-dashboard): Role-based dashboard entry point for QA and developers. - [Test Runs](https://docs.testdino.com/platform/playwright-test-runs): Run filtering, run details, grouped reruns, and debugging entry point. - [Test Cases](https://docs.testdino.com/platform/playwright-test-cases): Current status, historical patterns, annotations, evidence, and AI analysis. - [Test Explorer](https://docs.testdino.com/platform/playwright-test-explorer): Hierarchical and flat project-wide test health views. - [Analytics](https://docs.testdino.com/platform/playwright-test-analytics): Trends for failures, speed, environments, coverage, and errors across runs. - [AI Insights](https://docs.testdino.com/platform/playwright-ai-failure-analysis): Cross-run AI failure analysis and pattern detection. - [Pull Requests](https://docs.testdino.com/platform/pull-requests/summary): PR-level test status, commits, timeline, and changed files. - [Project Settings](https://docs.testdino.com/platform/project-settings): API keys, automated reports, AI controls, integrations, add-ons, and branch mapping. - [Test Case Management](https://docs.testdino.com/test-management/playwright-test-case-management): Manual and automated test repository workflows. - [Billing and Pricing](https://docs.testdino.com/pricing): Usage metering, plans, billing cycles, and execution allocation. ## Integrations, Privacy, And Support - [Integrations Overview](https://docs.testdino.com/integrations/overview): GitHub, GitLab, Azure DevOps, TeamCity, Jira, Linear, Asana, monday, and Slack. - [Data Privacy](https://docs.testdino.com/data-privacy/overview): Data collection, AI controls, redaction, retention, and cloud endpoints. - [Support](https://docs.testdino.com/support): Support channels, issue reporting, debug mode, and security contact. - [Changelog](https://docs.testdino.com/changelog): Product and CLI release updates.