Example of Allure Report usage with TestNG, Java and Maven
Role in this project:
QA Engineer / Test Automation Engineer Contributions:2 reviews, 22 commits, 23 PRs in 5 years 3 months
Contributions summary:Dmitry primarily contributed to the test automation framework of the project. They updated the Allure reporting library version, added a listener for test failures with attachments, and included examples for CSV attachments. Further contributions involved updating the testng example and adding annotations like @Issue and @TmsLink to the test methods.
javamaventestngallureallure-report
Allure Report is a flexible, lightweight multi-language test reporting tool. It provides clear graphical reports and allows everyone involved in the development process to extract the maximum of information from the everyday testing process
Role in this project:
Full-stack Developer Contributions:10 releases, 469 reviews, 401 commits in 6 years 5 months
Contributions summary:Dmitry's contributions focused on enhancing the Allure Report's UI and functionality. They implemented a new plugin to display HTML attachments, improved the test case page with features like retry information and full name display, and redesigned the presentation of packages and categories within the report. Their work also included fixing reported issues related to the report's appearance and navigation, and upgrading UI dependencies, showcasing a broad contribution to the overall user experience.
test-reportingtestingallurereportingreporting-engine