Currents + Playwright = ❤️
Learn more

Playwright Dashboard. Record and debug CI tests in cloud.

Playwright reporter and cloud dashboard for E2E tests. Speed up CI E2E tests, record and debug E2E failures, get rid of flaky tests, share test reports, integrate with Slack, GitHub and more.

No credit card required. 10k test results, 10 team members included
Screenshots, Videos, Logs and Traces

Cloud Reporter for CI Test Results

Say goodbye to manually downloading traces, screenshots and reports.

Use Currents 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
TESTS ORCHESTRATION

Speed Up CI E2E Tests

Currents automatically balances Playwright and Cypress 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 40% faster compared to Playwright native sharding.

Faster CI feedback loops.

Better resources utilization, lower CI bills.

Currents has proven to be an invaluable test reporting tool... Thanks to the Currents, our team can easily distinguish between flaky, failing, and slow tests, requiring minimal effort!

Adam Mardula

Adam Mardula

Senior Test Engineer at Business Insider

3rd Party Integrations

Integrate seamlessly with your test workflow

  • Receive essential information in Github Pull Requests or Gitlab Merge Requests.

  • Prevent merges in case of test failures.

  • Receive detailed notifications in Slack or MS Teams channel.


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!

Recording E2E tests at scale

170,000+
Builds Tested Weekly
Overall Tests Recorded

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

Bob Renwick

Bob Renwick

Co-Founder & Engineering Director at Plexi

FLAKY TEST DETECTION

Detect, Monitor 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.

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 alertswhen a test is unreliable, saving you hours or days of debugging!

TEST METRICS AND ANALYTICS

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

Plug-and-play

Start using within minutes - no complex setup required.

npm install @currents/playwright

pwc run --key secret --ci-build-id hello

PlaywrightCypressJest

Join 100s of pragmatic teams

Software development and QA teams use Currents to debug, troubleshoot and analyse parallel CI tests in Cloud. Cypress or Playwright

Why Currents?

Cost-efficient cloud platform to manage the complexity of test reporting at scale

Trusted by hundreds of teams
Seamless Integration
Excellent Support
Ever-evolving Platform
Built by Developers for Developers

Flexible plans that fairly scale with your needs

Monthly
Annual 1 month for free

Team

$US49 / month

billed monthly
Get Started
10K test results per month
+$5 for extra 1K tests
10
Users
All Included
Features
Up to 1 Year
Data Retention
Chat & Email
Support
-
-
-

Enterprise

Custom

billed annually
Contact Sales
Any Test Results Volume
Custom
Users
All Included
Features
Custom
Data Retention
SLA, Slack Connect, Chat & Email
Support
SAML 2.0 & SCIM
SSO
Success & Roadmap Alignment
Partnership
Custom Terms & Security Questionnaires
Compliance

FAQ

What is Currents?

What is a test result?

How to start using Currents?

Can I use Cypress and Playwright simultaneously?

I am not seeing a particular feature in the list

What types of data does Currents have access to?

What is Sorry Cypress?

What Cypress versions are supported?

What Playwright versions are supported?

What would happen if I exceed the limits?

Is it different from Cypress Dashboard?

Can I install the dashboard on-premise?

Still have unanswered questions?

Get in touch