public void CreateReport(string reportName, string tester) { _extentReport = new ExtentReportHelper(reportName, tester); _extentReport.Init(); _extentReport.CreateTestCase(testFullName, ""); _extentReport.GetTestEnvironment(runtimeEnvironment); _extentReport.TestCaseDriverVersion(browser.GetBrowserName() + " v" + browser.GetBrowserVersion()); _extentTObj = _extentReport.ExtentTestObjects; }
public static void loadReporter(FeatureContext context, IObjectContainer container) { var config = container.Resolve <IConfiguration>(); if (config["appSettings:Reporter"] == "extent") { container.RegisterInstanceAs <IReportHelper>(new ExtentReportHelper()); ExtentReportHelper.startReporter(context); } else { container.RegisterInstanceAs <IReportHelper>(new XmlReportHelper()); XmlReportHelper.startReporter(context); } }
public static void BeforeTestRun() { new WebHostBuilder().UseEnvironment("Development").UseStartup <Startup>().Build(); reportHelper = new ExtentReportHelper(); }