All-in-one Dashboard for Playwright Testing

Currents is a Playwright-focused Dashboard, Reporter and Test Orchestrator to debug, monitor and speed up Playwright tests in CI at any scale.

Empowering teams to master Playwright

Currents is a Playwright-focused Dashboard, Reporter and Test Orchestrator to debug, monitor and speed up Playwright tests in CI at any scale.
The most complete Playwright reporter

Debug faster. All in one dashboard.

No more manually downloading traces, screenshots and reports - use Currents to store all the test results in cloud, accessible to the whole team.

Unblock CI pipelines with effective debugging of failed and flaky tests, automatic detection of the most frequent errors, test history, detailed step-level recording, one-click access to Playwright traces and more.

  •   Playwright Traces
  •   Screenshots and Videos
  •   Console Output
  •   Error Analysis
  •   Test History
  •   Resilient, Detailed, Real-time
SMART TEST ORCHESTRATION

Speed Up Tests in CI

Currents automatically balances Playwright tests across multiple CI machines in the most optimal way. No need to manually split tests or reconfigure shards. Currents Orchestration is more efficient than native Playwright sharding and can speed up your CI pipeline, reduce costs, and better utilize CI resources.

tests_orchestration-svgNative Playwright Sharding 20 min Shard 1/2 spec01 - 10m spec02 - 10m Shard 2/2 spec03 - 3m spec04 -2m idle Currents Orchestration 13 min 35% faster! Shard 1/2 spec01 - 10m spec03 - 3m Shard 2/2 spec02 - 10m spec04 -2m

Reduce overall CI duration and save CI resources with Currents Test Orchestration.

Up to 50% faster compared to Playwright native sharding.

Faster CI feedback loops.

Better resources utilization, lower CI bills.

FLAKY TEST DETECTION

Monitor, Quarantine and Resolve Flaky Tests 

Flaky tests randomly fail or pass - they are expensive to maintain and fix. End-users face intermittent issues, deployment pipelines stop, and build time increases. Currents automatically detects flaky tests and allows you to monitor and quarantine them to keep your team unblocked.

Test #4562121attempt #111:30 PMattempt #212:00 PMattempt #312:30 PMDuration: 404msBranch: tests-history-001Commit: 1631772640

Identify the most unstable tests that slow down and frustrate your team. Use test history and Error Analysis to unflake them. Monitor flakiness to never miss a flaky test again.

Currents automatically finds and alerts when a test is unreliable, saving you hours or days of debugging.

Use Currents Actions to quarantine flaky tests and keep your CI pipeline stable.

TEST METRICS AND ANALYTICS

Reports to Measure and Improve Test Reliability

From OKRs to KPIs - track and improve your tests’ reliability and performance with test reports, customizable analytics dashboard and test suite health metrics. Generate reports manually or schedule them to be sent to your inbox regularly.

Dates rangeLast 14 daysResolutionDayTagsSelect itemsBranchesSelect items10 Apr13 Apr16 Apr19 Apr22 Apr

Measure, track and improve your testing suite health with detailed, data-driven insights.

Test Performance Reports find the slowest, flakiest and most failing tests, filtered by branches or tags.

Flakiness Reports identify top reasons and errors causing flakiness, track and keep the flakiness rate under control.

Test Failure Analysis detect top failing tests and those with the highest failure rates

More reports are available
MCP Server

Keep Your Tests Healthy With AI

Currents MCP server empowers AI agents with rich data to better understand your tests, including historical test results and health metrics. Vibe-fix-and-unflake tests, generate reports and create AI-driven automations in CI, your terminal or editor.

AI Assistant

Plug-and-play

Start using within minutes - no complex setup required.

npm install @currents/playwright

pwc run --key secret

Get Started

Join 100s of pragmatic teams

Software development and QA teams use Currents to troubleshoot, analyse and optimize parallel CI tests in Cloud.