January 2018
Beginner to intermediate
354 pages
7h 59m
English
The following code is from the ExtentReports website to provide users with an ExtentHTMLReporter API sample:
public class ExtentTestNGReporter_sample implements IReporter { private static final String OUTPUT_FOLDER = "test-output/"; private static final String FILE_NAME = "Extent.html"; private ExtentReports extent; @Override public void generateReport(List<XmlSuite> xmlSuites, List<ISuite> suites, String outputDirectory) { init(); for ( ISuite suite : suites) { Map<String, ISuiteResult> result = suite.getResults(); for ( ISuiteResult r : result.values() ) { ITestContext context = r.getTestContext(); buildTestNodes(context.getFailedTests(), Status.FAIL); buildTestNodes(context.getSkippedTests(), Status.SKIP); buildTestNodes(context.getPassedTests(), ...
Read now
Unlock full access