Skip to content

Introduction

testbeats is a tool designed to streamline the process of publishing test results from various automation testing frameworks to communication platforms like slack and teams for easy access and collaboration. It unifies your test reporting to build quality insights and make faster decisions.

Alerts in Slack

slack-testbeats-failure-summary

Results in Portal

testbeats-failure-summary

Use Cases

This library is generally used as an alerting tool to forward the test results from your CI/CD pipelines to different platforms like MS Teams, Google Chat or Slack.

Supports

  • UI Automation Test Tools: Selenium, Cypress, Playwright and more
  • API Automation Test Tools: RestAssured, PactumJS and more
  • Test Result Formats: TestNG, JUnit, Cucumber, Mocha, XUnit, NUnit, MSTest
  • Performance Automation Test Tools: jMeter

TIP

Most automation testing frameworks, such as Selenium, Cypress, Playwright, Webdriver.io, PyTest, can output test results in standardized formats like JUnit XML. This tool leverages these standardized formats to ensure compatibility across different testing frameworks. This means you can seamlessly integrate your existing testing infrastructure with the testbeats without the need for extensive modifications.

Need Help

We use Github Discussions to receive feedback, discuss ideas & answer questions. Head over to it and feel free to start a discussion. We are always happy to help 😊.

Support Us

Like this project! Star it on Github ⭐. Your support means a lot to us.

Released under the MIT License.