Debug, monitor and speed up Playwright tests.

The platform to maintain and optimize Playwright testing in CI.

Currents is a Playwright-focused reporter, dashboard and test orchestrator engineered to optimize complex test suites for health, reliability, and performance.

Helping top companies ship with confidence
The most complete Playwright reporter

Debug faster. All in one dashboard.

Say goodbye to manually downloading traces, screenshots and reports.

Use Currents Playwright Dashboard to store all the test results in one place, accessible to the whole team. Unblock CI pipelines with effective debugging of failed and flaky tests, automatic detection of the most frequent errors, access to test history, detailed step-level recording of test results, one-click access to Playwright traces, and more.

  •   Playwright Traces
  •   Screenshots and Videos
  •   Console Output
  •   Error Details
  •   Historical Insights
  •   Step-Level Resolution 🤘
  •   Resilient to crashes
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 end to end test 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

Focus your efforts on resolving the most annoying flaky tests affecting your test automation workflow!

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

Improve Realibility with Test Reports

Observe, track and improve your tests’ reliability and performance with access to various reports and health metrics.
Enhance your team’s collaboration by sharing the test reports with stakeholders.

Dates rangeLast 14 daysResolutionDayTagsSelect itemsBranchesSelect items10 Apr13 Apr16 Apr19 Apr22 Apr

Support your team efforts, KPIs and OKRs with data

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

Currents has been the backbone of our massively parallel end-to-end testing infrastructure

Bob Renwick

Bob Renwick

Co-Founder & Engineering Director at Plexi

Plug-and-play

Start using within minutes - no complex setup required.

npm install @currents/playwright

pwc run --key secret

Get Started

3rd Party Integrations

Integrate with your test workflow

  • Receive essential information in Pull Requests.

  • Prevent merges in case of test failures.

  • Receive detailed notifications in Slack or MS Teams.


Create powerful automations using Currents HTTP Webhooks and REST APIs: cancel runs, build custom reports, stream the builds stats to your data lake, assign failed tests to teammates and more!

Join 100s of pragmatic teams

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

Why Currents?

Cost-efficient Playwright platform to solve the complexity of test reporting at scale.

Full support for Playwright features
Excellent support
Trusted by hundreds of teams
Integrate in minutes
Built by Developers for Developers