COMPARATIVE ANALYSIS OF MAVEN SUREFIRE AND ALLURE TEST REPORT FRAMEWORKS
DOI:
https://doi.org/10.24867/30BE46GavrilovicKeywords:
software testing, Allure Reports, Maven Surefire ReportAbstract
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
[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
Downloads
Published
2025-04-04
Issue
Section
Electrotechnical and Computer Engineering