Tuesday, October 14, 2025

Open Supply Check Reporting Instruments


Operating automated assessments is an effective factor for software program high quality assurance. Check reporting instruments assist you to perceive the outcomes of the present check run. You is also to see how your assessments outcomes evolve over time. Listed here are some open supply instruments that will help you do that, as they produce significant assessments reviews and dashboard.

This text lists the principle open supply check reporting instruments obtainable at present. Use our contact kind to make us conscious of some open supply check reporting instruments that we must always add to this checklist.

Listed here are some options that you can discover in open supply check reporting instruments:

  • Managing knowledge of 1 or many languages and check automation frameworks
  • Creation of check reviews in several codecs: HTML, PDF, …
  • Report distribution by way of e-mail
  • Textual and graphical illustration of outcomes of a single check run
  • Timelines graphs for presenting the evolution of outcomes for various check runs
  • Integration within the steady integration / steady supply (CI/CD) course of

Generic instruments

This part lists instruments that works with a number of programming languages and check automation frameworks.

* Updates

October 13 2025: Liquid Check Reviews, Playwright JSON Check Outcomes Report, TestBeats
December 7 2023: added Go-allure, HtmlTestRunner, Subsequent Gen Report (nxgreport),

Attract Report

Attract Report is a versatile and light-weight open supply multi-language check reporting device. It supplies clear graphical reviews and permits everybody concerned within the growth course of to extract a most of knowledge from the on a regular basis software program testing course of. Attract Reportsupport many languages (Java, JavaScript, .NET, Python, Ruby, and so on.) and totally different check automation instruments (Cucumber, Junit, TestNG, SpecFlow, Jasmine, and so on.). The reporting course of might be triggered by a steady integration device like Jenkins or Gradle. One of many particular options of Attract is to have the ability to hyperlink to consumer tales or epic outlined in Habits-Pushed Improvement (BDD) instruments.

Web site: https://github.com/allure-framework, https://allurereport.org/

Open Source Test Reporting Tools

ExtentReports / Klov

ExtentReports is an open supply library that permits creating interactive and detailed reviews in your assessments. You’ll be able to add occasions, screenshots, tags, units, authors or another related data you determine is essential to create descriptive reviews you could completely management. This framework works with Java and C# languages and the Cucumber, SpecFlow and TestNG testing instruments. ExtentReports is related to Klov, a device that permits monitoring every of your launches throughout all of your initiatives. You’ll be able to view and analyze how your check carry out extra time, how every execution class has compares intimately, monitor exceptions, create matters for dialogue or reminders and search entities from a bunch of choices. This open supply framework has additionally a business model.

Web site: https://github.com/extent-framework, https://www.extentreports.com/

Open Source Test Reporting Tools

Open Source Test Reporting Tools

ReportPortal

ReportPortal is an open supply reporting service, that gives elevated capabilities to hurry up assessments outcomes evaluation and reporting by way of using built-in analytic options. ReportPortal seamlessly integrates with mainstream CI/CD and mission administration platforms reminiscent of Jenkins, Jira and lots of purposeful and unit testing frameworks like Cucumber, JBehave, SpecFlow or Jasmine. Check case execution outcomes are saved following the identical construction you’ve gotten in your reporting suites and check plan. The check circumstances are proven along with all associated knowledge in a single place, proper the place you want it: logs, screenshots, binary knowledge.

The execution pipeline of sure check circumstances are additionally obtainable for you, so one can see earlier execution ends in one click on. ReportPortal additionally provides you the flexibility to collaboratively analyze the check automation outcomes. Specific check circumstances might be related to a product bug, an automation challenge, a system challenge or might be submitted as a problem ticket immediately from the execution outcome. With every execution, ReportPortal routinely figures out the basis reason behind a fail. Because of this evaluation, ReportPortal is marking a check outcome with a flag. Engineers might be alerted about this challenge to offer additional evaluation: if it has been resolved already or which check outcomes require precise human evaluation.

Web site: https://github.com/reportportal/reportportal, https://reportportal.io/

Open Source Test Reporting Tools

TestBeats

TestBeats is an open supply device designed to streamline the method of publishing check outcomes from varied automation testing frameworks to communication platforms like slack, groups and extra for straightforward entry and collaboration. It unifies your check reporting to construct high quality insights and make quicker choices. It helps all main automation testing frameworks and instruments. It supplies imediate entry to important hyperlinks, artifacts, and metadata associated to check failures. A sensible notification system tags engineers primarily based on an on-call schedule, making certain well timed responses.

Web site: https://github.com/test-results-reporter/testbeats, https://testbeats.com/

Testbeats test reporting tool

Particular instruments

This part lists instruments that works with a restricted variety of programming languages and check automation frameworks.

CI::Reporter

CI::Reporter is an add-on to Ruby testing frameworks like Check::Unit or RSpec that lets you generate XML reviews of your check runs. The ensuing information might be learn by a steady integration system that understands Ant’s JUnit report XML format, thus permitting your CI system to trace check/spec successes and failures. CI::Reporter works with initiatives that use customary Rake duties for operating assessments. On this style, it hooks into testing frameworks utilizing setting variables acknowledged by these customized duties to inject the CI::Reporter code into the check run.

Web site: https://github.com/ci-reporter/ci_reporter

Cluecumber Report Maven Plugin

Cluecumber Report Maven Plugin is an open supply maven plugin for clear and concise Cucumber BDD check reporting. This plugin creates aggregated check reviews from Cucumber suitable JSON information which might be generated by Cucumber BDD, Karate and different frameworks.

Web site: https://github.com/trivago/cluecumber-report-plugin

Go-allure

Go-allure is an open supply command line utility for changing the output of Go assessments into attract reviews.

Web site: https://github.com/robotomize/go-allure

HtmlTestRunner

HtmlTestRunner is an open supply device for ruby that saves ends in a human-readable HTML format. This Package deal was impressed by unittest-xml-reporting and HtmlTestRunner by tungwaiyip and started by combining the methodology of the previous with the performance of the latter.

Web site: https://github.com/oldani/HtmlTestRunner

Jasmine Reporters

Jasmine Reporters is a set of JavaScript jasmine reporter lessons that can be utilized with the JasmineBDD testing framework. It contains JUnitXmlReporter for producing junit xml output for operating in CI environments like Jenkins.

Web site: https://github.com/larrymyers/jasmine-reporters

jest-html-reporter

jest-html-reporter is an open supply Jest check outcomes processor for producing a abstract in HTML. Jest is an open supply JavaScript testing framework that goals to work out of the field on most JavaScript initiatives.

Web site: https://github.com/Hargne/jest-html-reporter

Open Source Test Reporting Tools

jest-html-reporters

Jest reporter is an open supply Jest check outcomes processor for producing a abstract in HTML. Jest is an open supply JavaScript testing framework that goals to work out of the field on most JavaScript initiatives.

Web site: https://github.com/Hazyzh/jest-html-reporters

karma-htmlfile-reporter

karma-htmlfile-reporter is a karma plugin for exporting unit check outcomes as styled HTML file. This can be a plugin for the Karma Check Runner. By including this reporter to your karma configuration, unit check outcomes might be exported as a styled HTML file. For every check browser, a separate desk is generated.

Web site: https://github.com/matthias-schuetz/karma-htmlfile-reporter

Liquid Check Reviews

Liquid Check Reviews are logger extensions for the Visible Studio Check Platform that present versatile check report technology utilizing liquid templates. This mission comprises an extensible core for code primarily based extension, a customized logger for offering your personal templates with out code, and a Markdown implementation.

Web site: https://github.com/kurtmkurtm/LiquidTestReports

Subsequent Gen Report

Subsequent Gen Report (nxgreport) is an open supply easy light-weighted ruby gem to generate an exquisite e-mailable check report. (

Web site: https://github.com/iambalabharathi/nxgreport

Next Gen Report (nxgreport)

Playwright JSON Check Outcomes Report

Playwright JSON Check Outcomes Report is an open supply check reporting device that generate JSON check reviews which might be CTRF compliant. It supplies customizable output choices, minimal or complete reviews, simple integration with Playwright, enhanced check insights with detailed check data, setting particulars, and extra.

Web site: https://github.com/ctrf-io/playwright-ctrf-json-reporter

ReportBuilder

ReportBuilder is a Ruby gem that merges Cucumber JSON reviews and builds mobile-friendly HTML Check Report, JSON report and retry file.

Web site: https://github.com/rajatthareja/ReportBuilder

Open Source Test Reporting Tools

​ReportNG

ReportNG is a straightforward HTML open supply reporting plug-in for the TestNG unit-testing framework. It’s supposed as a alternative for the default TestNG HTML report. The default report is complete however shouldn’t be really easy to know at-a-glance. ReportNG supplies a easy, color-coded view of the check outcomes. ReportNG generates 100% legitimate XHTML 1.0 information. The output might be custom-made by over-riding the default stylesheet with your personal CSS file.

Web site: https://testng.org/reportng/

Spock Reviews

Spock Reviews Extension is an open supply world extension for Spock to create check (or, in Spock phrases, Specs) reviews. By default, the report creator generates an HTML report for every Specification, in addition to a abstract of all Specs which were run (index.html). When you desire to have your personal template to generate reviews from, you need to use the TemplateReportCreator. This lets you generate reviews in any textual content format.

Web site: https://github.com/renatoathaydes/spock-reports

XCTestHTMLReport

XCTestHTMLReport is an open supply Xcode-like HTML report for Unit and UI Assessments. It helps parallel testing and attachments.

Web site: https://github.com/TitouanVanBelle/XCTestHTMLReport

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles

PHP Code Snippets Powered By : XYZScripts.com