In software test automation, after the completion of test suite execution we need a report for the execution status and it is the only evidence for the pass and fail status of the tests. to overcome reporting issues, bugraptors makes use of extent reports, that provide very interactive and one page report that could be e-mailed.
After test suite executions using testng or junit, by default we get the html reports, but the information provided by these reports is not so good in terms of one page summary of the test, though that can also be emailed to the team and stakeholders of the project but still have good scope of improvement. To avoid this, we have other options like xslt reports, these are much better than normal testng and junit reports. These will display a pie chart to represent the pass, fail and skip test cases. Apart from this pie chart, it will not give any more information in the generated html report. If we want any other information we need to write separate code.