Allure
Allure (http://allure.qatools.ru/) is a light-weight open source framework for generating test reports for different programming languages, including Java, Python, JavaScript, Ruby, Groovy, PHP, .NET, and Scala. Generaliy speaking, Allure uses the XML test output and transforms it in an HTML5-rich report.
Allure provides support for JUnit 5 projects. This can be done using both Maven and Gradle. Regarding Maven, we need to do register a listener in maven-surefire-plugin. This listener will be the class AllureJunit5 (located in the library io.qameta.allure:allure-junit5), which is basically a implementation of the JUnit 5’s TestExecutionListener. As described in chapter 2, What’s New In JUnit 5, TestExecutionListener is part of the ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access