The extentreports-dotnet-cli deprecates ReportUnit. Extent Framework is actively maintained and allows using a host of reporters making it very simple to generate test reports. Klov is the framework's report server and can also be integrated as part of this CLI.
A sample created from NUnit results.xml available here.
Arg | Details |
---|---|
-i | TestRunner results file |
-d | TestRunner results directory to process multiple files at once |
-o | Report output directory |
-r | List of Reporters, html (default) |
-p | TestRunner [NUnit] |
--merge | Merge multiple results file into a single report |
The default usage creates a HTML report using the default version 4 ExtentHtmlReporter
:
extent -i results/nunit.xml -o results/
To process multiple files at once, use -d
to specify the directory where the files are present.
extent -d results/ -o results/
The command above creates multiple HTML outputs, one for each results file. To combine all results into a single HTML file, use the --merge
option:
extent -d results/ -o results/ --merge
It is possible to specify the reporter or outputs by specifying them using -r
:
extent -i results/nunit.xml -o results/ -r html
Apache-2.0