ExtentReports 2.40.1

ExtentReports is an open-source reporting library for test automation. It is very easily integrated with all test-frameworks (TestNG, JUnit, NUnit etc.) and provides better looking reports. Because Extent is created as a logging utility, it is also possible to use custom logs for each test, add snapshots & videos, assign categories and authors and filter using several parameters.

There is a newer prerelease version of this package available.
See the version list below for details.
Install-Package ExtentReports -Version 2.40.1
dotnet add package ExtentReports --version 2.40.1
paket add ExtentReports --version 2.40.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

New properties added to ExtentTest:
   string Description;
   DateTime StartTime;
   DateTime EndTime;
New property available to ExtentReports:
   Guid ReportId;

2.40.1 Beta 4
   (#265) Fixed status hierarchy to report SKIP if the test contains PASS, INFO, UNKNOWN. The following hierarchy will now be used:
   (#272) Fixed document charset issues

2.40.1 Beta 3
   (#149) UX updates - containers are now resizable
   (#241) Fixed issue when running tests in parallel: System.InvalidOperationException : Collection was modified; enumeration operation may not execute
   (#150) Exception View - This view is automatically created if an error is logged using the following logs:
       log(LogStatus status, Exception ex);
       log(LogStatus status, string stepName, Exception ex);

2.40.1 Beta 2
   (#164) Performance improvements for filters
   (#188) Allow adding HTML to test description
   (#189) Categories will be sorted alphabetically
   (#190) Template error when user creates logs with and without stepName.
   (#191) Update steps-chart when filtering by status & category
   (#196) Show child test descriptions
   (#201) Ability to append to an existing report by specifying the ReplaceExisting as false. If true, the file will be replaced and a brand new report created. ReplaceExisting is true by default.
       ExtentReports(FilePath, ReplaceExisting = true, DisplayOrder Order = DisplayOrder.OldestFirst);
   (#202) In categories view, fix status filters for Pass, Fail, Others
   (#215) Ability to specify date and timeformat in extent-config.xml
   (#221) Adds localization for Spanish, to specify your locale, use (all unsupported locales default to "en"):
       Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("es-ES");

2.40.1 Beta 1
   #215 - ability to specify date via config.xml for .NET
   #202 - fixed issue causing categories with spaces not getting filtered
   #201 - adds replaceExisting feature to allow over-writing an existing file
   allow sorting categories in alphabetical order
   allow adding description to child tests


This package has no dependencies.

Version History

Version Downloads Last updated
3.1.3 6,859 4/2/2018
3.1.2 1,032 3/24/2018
3.1.1 3,826 3/6/2018
3.1.0 1,813 2/20/2018
3.0.2 29,663 3/30/2017
3.0.1 1,769 3/2/2017
3.0.0 819 2/23/2017
3.0.0-alpha-2 397 12/3/2016
3.0.0-alpha-1 158 11/19/2016
2.41.0 38,460 5/11/2016
2.41.0-beta2 209 4/30/2016
2.41.0-beta1 1,043 4/13/2016
2.40.2 2,356 2/29/2016
2.40.1 (current) 2,271 1/28/2016
2.40.1-beta4 210 1/15/2016
2.40.1-beta1 209 12/21/2015
2.0.2 3,197 8/20/2015
2.0.1 424 8/15/2015
Show less