Skip to Main Content
InterSystems Ideas

Have an idea, suggestion, or something that doesn’t work as expected in InterSystems products or services? Share it here on the InterSystems Ideas Portal.

The Ideas Portal is where community members can propose improvements, report bugs, and help influence the product roadmap across InterSystems products and the overall developer experience. 22% of submitted ideas are implemented by InterSystems or members of the Developer Community.

💡 Ideas and bugs are both welcome, no matter how big or small. You can submit feature requests, usability improvements, workflow suggestions, and bug reports. Whether you’re an experienced expert or just getting started, your fresh perspective is valuable.

🛠️ About bugs and fixes. If you have access to InterSystems WRC, please submit bugs there for immediate action. Bug reports submitted through the Ideas Portal are reviewed and tracked, but do not guarantee immediate resolution.

Start by sharing what could be better - the community and our teams will help take it from there.

Status Done by Community
Created by Ashok Kumar T
Created on Jul 9, 2025

HTML Report for UnitTest Results

Introduce an HTML format for UnitTest results to enhance readability and presentation.

1️⃣ Description of the idea

Introduce a built-in HTML output format for UnitTest results in IRIS. This enhancement would generate a structured, visually intuitive HTML report that summarizes:

  • Test suites and test cases

  • Pass/fail status

  • Assertions and error messages

  • Execution time per test

The HTML report would complement format and provide a more shareable and readable format

2️⃣ Who is the target audience?

Developers running UnitTests, generate the report and share with team

QA engineers reviewing test coverage and test results

3️⃣ What problem does it solve?

Currently, UnitTest results in IRIS are mainly accessible through the System Management Portal, making them inefficient for sharing with others. not user-friendly for quick manual review.

By adding HTML output the results become easier to interpret and present Reports can be shared or published without tool dependencies

4️⃣ How does this impact the efficiency, stability, reliability, etc., of the product?

Team Collaboration: Enhances communication of test outcomes across dev, QA, and business teams

Usability: Improves experience for users with this output formats

Efficiency: Saves time by allowing quick navigation through test results

5️⃣ Provide a specific use case or scenario that illustrates how this idea could be used in practice

When the QA or development team runs test cases on the system, they often need to share the results for review and debugging. Currently, sharing results requires manual formatting or parsing through raw output formats, which can be inefficient.

With HTML Output:
The test suite automatically generates a UnitTestResults.html file containing:

  • A collapsible view of test suites and individual test cases

  • Clear visual indicators for pass/fail status

  • A timestamp and summary section

  • Clickable stack traces for failed tests

This HTML report can be easily shared via email or hosted on an internal portal, making it accessible to developers, QA, and other stakeholders. It greatly speeds up debugging and enhances visibility across teams, improving collaboration and traceability in the testing process.

  • ADMIN RESPONSE
    Aug 20, 2025

    Thank you for submitting the idea.

    This idea was implemented by Developer Community member(s). Please check the solution in the comments.

  • Admin
    Irene Mikhailova
    Aug 20, 2025

    Thanks to @Guest for implementing this idea.

    🖥 Download app here: IrisTest or here: iristest-html

    📰 Read the article about the solution here: IrisTest – Simplifying Unit Test Report Generation

    Welcome to the Hall of Fame!