Interface IReporter
- All Superinterfaces:
ITestNGListener
- All Known Implementing Classes:
AbstractXmlReporter, EmailableReporter2, ExitCodeListener, FailedReporter, JUnitReportReporter, Main, PerSuiteXMLReporter, SuiteHTMLReporter, XMLReporter
This interface can be implemented by clients to generate a report. Its method generateReport()
will be invoked after all the suite have run and the parameters give all the test results that
happened during that run.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidGenerate a report for the given suites into the specified output directory.default IReporterConfigGet the reporter configuration object.Methods inherited from interface ITestNGListener
isEnabled
-
Method Details
-
generateReport
-
getConfig
Get the reporter configuration object.NOTE: Reporter configuration objects must adhere to the JavaBean object conventions, providing getter and setter methods that conform to standard naming rules. This enables
ReporterConfigto serialize, deserialize, and instantiate the reporter.- Returns:
- reporter configuration object
-