I have custom HTML report generator, I created it by implementing IReporter
@Override
public void generateReport( List<XmlSuite> xml, List<ISuite> suites, String outdir ) {
for(ISuite suite : suites){
Map<String, ISuiteResult> suiteResults = suite.getResults();
for(ISuiteResult sr : suiteResults.values()){
ITestContext itc = sr.getTestContext();
...
Reporter uses Freemarker template and run report just have steps of the test and status. Initial requirement was that only one test case will be run in suite, so the generator generates report, saves it in result folder, now, requirement is to be able to run multiple test in suite and have separate html reports for each test in suite. What is the best way to accomplish this?
Aucun commentaire:
Enregistrer un commentaire