ExtentReports is a logger-style API written for Java and .NET environments which allows creating HTML reports from tests.
ExtentX runs alongside ExtentReports – the primary reporting that creates a standalone report but can be configured to use MongoDB to store your test-run information. ExtentX uses the raw data from MongoDB and translates it into meaningful metrics. ExtentX provides test trends, analysis, entire run-report coupled with search functionality. It also allows viewing a test history so you know how a test or functionality has performed overtime.