To generate the surefire-report as part of the site-generation, add the following in the <reporting> section of your pom:
<project> ... <reporting> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-report-plugin</artifactId> </plugin> </plugins> </reporting> ... </project>
When the mvn site is invoked, the report will be automatically included in the Project Reports menu as shown in the figure below.
The surefire-report can also generate the report using its standalone goal:
mvn surefire-report:report
A html report should be generated in $basedir/target/site/surefire-report.html.