Looking to migrate from Currents? Compare Currents vs TestDino. TestDino groups errors, embeds traces, and feeds AI coding agents.

Currents is a Playwright dashboard. It captures traces, detects flaky tests via retries, and balances runs across CI workers. TestDino does all of that too and goes further. TestDino is a Playwright-focused test intelligence platform. It groups errors by root cause, ties each run to its pull request, and hands your test data to Claude Code, Cursor, or any MCP-compatible agent. But TestDino doesn't stop at reporting. It also comes with built-in test management designed for how engineering works in 2026. Test cases live alongside their run history, manual runs, and exploratory sessions roll up under date-bound releases, and your entire test record is queryable by Claude Code, Cursor, or any MCP-compatible agent, so your AI coding tools aren't working blind.
Currents vs TestDino comes down to depth. Here's where TestDino goes further, and where Currents falls short.
Ease of setup
Setup takes under 5 minutes. Add the reporter to your Playwright config, push, and your first run populates a dashboard with AI failure categories, flaky detection, and error groups already active.
Full failure context
Every failed test opens with an embedded trace viewer, screenshots, video, console logs, and error grouping by message, stack trace, and location. Developers fix tests from a single view instead of piecing together context across tabs.
MCP-native test access
The TestDino MCP Server hands Cursor, Claude Code, and Claude Desktop a direct line to Playwright runs. Agents debug failures with debug_testcase, query runs by branch or environment, and rank flaky tests across recent history.
Predictable pricing
$39/month billed annually for up to 3 users with 25,000 executions included. No per-test overage. Free tier covers 5,000 executions and every core feature.
Steep learning curve
Many users report that Currents' interface presents a lot of data and can be hard to use for teams that want quick answers. This slows onboarding and leaves non-specialists struggling to scan the dashboard.
Basic error grouping
Failures cluster by error message alone, so the same bug written twice splits across buckets while unrelated tests with similar timeouts end up together. Triage requires developers to read through stack traces manually.
Limited flaky detection
A test is flagged flaky only when retries are enabled, and it fails, then passes. Teams running CI without retries could miss flakes for weeks.
Expensive pricing
Currents starts at $49/month for 10,000 test results, with no free plan, and each additional 1,000 tests adds $5. Small teams and CI-heavy suites often find that costs add up quickly.
Feature
Feature-by-feature breakdown showing how each tool handles the areas that matter most to testing teams.

The Currents dashboard doesn't include a tabbed run detail view or separate analytics dashboards, and its PR integration runs through GitHub comments instead of a dedicated view. Scheduled reports arrive as email summaries without a PDF format, making executive-level sharing harder.

Error grouping in Currents clusters failures by error message alone, with no stack trace or location dimensions, and no dedicated visual regression comparison panel. The same root cause often ends up split across buckets, leaving developers to triage manually.

No AI failure classification and flaky detection is retry-based only. Teams without CI retries enabled can miss flakes entirely, while developers still read through logs manually.

The Currents MCP Server is read-only. Agents can fetch runs, tests, and specs, but cannot create or update manual test cases, suites, or annotations. Test management stays outside the agent loop, breaking AI-first workflows.
Purpose-built capabilities that help Playwright teams ship faster and debug smarter.
Let Claude Code, Cursor, and Claude Desktop query failures, debug by branch or browser, and create test cases from the editor.
Watch test results stream as each test completes. Shard-aware, no refresh needed.
Screenshots, execution video, and retry-level evidence on every Playwright test attempt.
Step through execution in-browser with DOM snapshots, network calls, and console logs.
Rerun only failed tests with shard and branch awareness. Cut CI retry time.
Auto-cluster failures by message, stack trace, and location instead of the error string alone.
Where each platform leads, and where it falls short.
Currents is a Playwright dashboard and test orchestrator focused on CI execution speed and flaky test management.
Smart Test Orchestration
The pwc-p client distributes tests across parallel workers using historical timing data.
Multi-Framework Support
Works with Cypress, Playwright, Jest, WebdriverIO, Vitest, and Nx.
Currents Actions Automation
Rule-based workflows auto-quarantine flaky tests, skip known offenders, or add tags based on run history and flakiness thresholds.
TestDino is a Playwright-native AI test intelligence platform that classifies failures, groups errors by root cause, and opens test data to AI agents through MCP.
AI-Powered Failure Classification
Every failure is tagged as Bug, UI Change, Unstable, or Miscellaneous with a confidence score, cutting triage time across the team.
TestDino MCP Server
Lets AI coding agents query Playwright test runs, debug failures with full retry and artifact context, detect flaky tests, and manage manual test cases and suites, all from the editor.
Multi-Dimensional Error Grouping
Failures cluster by message, stack trace, and location together, so the same root cause lands in one bucket instead of three.
CI/CD Optimization Stack
Rerun failed tests only, GitHub quality gates that block merges on flaky thresholds, and environment mapping for branch-to-env trends.
Currents charges per test result above the 10K threshold, with overage at $5 per extra 1K. TestDino offers flat monthly pricing with predictable costs.
10,000 test results per month. Extra usage at $5 per additional 1,000 tests.
10 users
Up to 1 year data retention
Playwright native features
MCP Server, REST API, HTTP Webhooks
SOC2 Type 2 compliance
Chat and email support
For dev teams shipping to production. Flat pricing, no per-test overage.
25,000 test executions per month
Up to 3 users
90-day data retention
AI failure classification
TestDino MCP Server with read and write access
PR features and CI/CD optimization
Debugging features and trace viewer
Integrations with Jira, Linear, Asana, Slack
Enterprise-grade security so your team can focus on shipping instead of worrying about data.
Secure authentication, role-based access control, and data encryption safeguard your test data in transit and at rest.
Persistent analytics with historical tracking deliver reliable insights about test performance, coverage, and release readiness.
Automated backups and retention policies maintain a complete history of test data. Project-scoped access prevents unauthorized changes.
Yes. TestDino plugs into your playwright.config.ts as a native reporter, so project structure, browser channels, retries, and traces appear as first-class data the moment your first run completes.
Side-by-side comparisons of features, pricing, and integrations to help you pick the right testing tool.