Testify - Unit Test Viewer & Report Downloader
Testify is a simple and intuitive web application to help developers run unit tests, view detailed results, and download test reports in HTML format.
https://ashokthangavel.github.io/Testify/
Supported IRIS version: >=2024
The key features include:
- Select unit test classes from a dropdown.
- Run tests directly from the interface.
- See a detailed breakdown of test results with statuses and execution times.
- Download the test report as a clean HTML file for further analysis or record keeping.
Features
- Test Class Selection: Choose from available unit test classes via a dropdown.
- Run Tests: Execute tests and get immediate feedback.
- Test Results Panel: Displays passed/failed status, detailed assertions, logs, and timing info.
- Download Report: Save the test results as an HTML report with one click.
- View All testresults: Option to view all test results and download.
- Analytics Dashboard: Unit test analytics dashboard.
⚙️ Installation
Clone the Repository
git clone https://github.com/AshokThangavel/Testify.git
cd Testify
Running the Application with Docker
Build and start the app using Docker Compose:
docker-compose up --build
Stopping the Application
To stop and remove the running containers:
docker-compose down
Technical details
- Extend your test case class
Testify.UnitTest.TestCases so that, by default, the results are displayed on the screen.
Usage
- Goto http://localhost:52773/csp/user/Testify.Home.cls
- Select a test class from the dropdown on the left panel.
- Click the Run Test button.
- The right panel will populate with the test execution results.
- If desired, click the Download link to save the test report as an HTML file.
- View all the test results by click View All test results
Example Screenshot
Test Results & Report Download
License
MIT License © 2025 Testify Contributors