We have introduced a simple wrapper library for extentreports-csharp, allowing its API to be used in JavaScript. This library is incorporated into the ExtentReports page object of FWUsefulPageObjects. To enable ExtentReports in your Rapise framework, simply import the page object as described in the documentation.

Once you include the ExtentReports page object in your framework, Rapise will generate an ExtentReports.html file in addition to the standard Rapise reports. The HTML report is automatically opened inside Rapise at the end of the test execution.

When running multiple tests, Rapise will replace the old report and compile all test executions into a new report. However, if you run test cases individually, Rapise will append the new report data to the existing report.