Skip to main navigation menu Skip to main content Skip to site footer

Electrotechnical and Computer Engineering

Vol. 40 No. 04 (2025): Proceedings of the Faculty of Technical Sciences

COMPARATIVE ANALYSIS OF MAVEN SUREFIRE AND ALLURE TEST REPORT FRAMEWORKS

  • Ана Гавриловић
DOI:
https://doi.org/10.24867/30BE46Gavrilovic
Submitted
April 4, 2025
Published
2025-11-18

Abstract

This thesis presents a comparative analysis of the Maven Surefire and Allure test report frameworks, using the cinema web application and GitHub Actions pipelines as a case study. The paper evaluates metrics such as report generation time, resource usage, and report size, as well as user interface, customization options, and ease of integration within a CI/CD pipeline, highlighting the strengths and weaknesses of each framework. The results showed that Maven Surefire excels in speed and efficiency, generating smaller reports with less resource consumption, while Allure provides more detailed, customizable reports, but at a higher cost in terms of performance and resource usage.

References

[1] A. Ramirez, “Maven Surefire Report Plugin – Introduction.” Accessed: Aug. 18, 2024. [Online]. Available: https://maven.apache.org/surefire/maven-surefire-report-plugin/
[2] “Allure Report Docs — Introduction.” Accessed: Aug. 18, 2024. [Online]. Available: https://allurereport.org/docs
[3] “How it works.” Accessed: Aug. 18, 2024. [Online]. Available: https://allurereport.org/docs/how-it-works/
[4] “GitHub Actions documentation,” GitHub Docs. Accessed: Aug. 18, 2024. [Online]. Available: https://docs.github.com/en/actions
[5] “GitHub - catchpoint/workflow-telemetry-action” GitHub. Accessed: Aug. 18, 2024. [Online]. Available: https://github.com/catchpoint/workflow-telemetry-action