-
Notifications
You must be signed in to change notification settings - Fork 0
/
ExtentReportUtil.java
26 lines (21 loc) · 891 Bytes
/
ExtentReportUtil.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package Util;
import Config.GlobalConsts;
import com.aventstack.extentreports.ExtentReports;
import com.aventstack.extentreports.reporter.ExtentSparkReporter;
import com.aventstack.extentreports.reporter.configuration.Theme;
public class ExtentReportUtil {
public static ExtentReports getReportObject()
{
String path = GlobalConsts.EXTEND_REPORT_PATH;
ExtentReports extent = new ExtentReports();
ExtentSparkReporter spark = new ExtentSparkReporter(path);
spark.config().setTheme(Theme.DARK);
spark.config().setTimelineEnabled(true);
spark.config().setReportName("SeleniumEasyFramework results");
spark.config().setDocumentTitle("Test results");
extent.attachReporter(spark);
extent.setSystemInfo("Tester","Mateusz Konatkowski");
extent.createTest(path);
return extent;
}
}