public Report(TestCase currentTestCase, RemoteWebDriver driver) { startTime = DateTime.Now; testCase = currentTestCase; Driver = driver; CreateReportFolder(); try { ICapabilities capabilities = ((RemoteWebDriver)driver).Capabilities; string browserDetails = currentTestCase.Browser + " " + capabilities.Version; currentTestCase.browserDetails = browserDetails; htmlReport = new HTMLReport(testReportFolder, screenShotFolder, browserDetails, currentTestCase); if (HelperClass.runGenerateExcelReport) { excelReport = new ExcelReport(testReportFolder, screenShotFolder, browserDetails, currentTestCase); } } catch (Exception ex) { Console.WriteLine(ex.ToString()); } }
public void GenerateMultiBrowserDetailedReport(List <TestCase> lstMultiBrowserTc, TimeSpan timeTaken) { HTMLReport rptMultiBrowserDetailed = new HTMLReport(); rptMultiBrowserDetailed.GenerateMultiBrowserDetailedReport(lstMultiBrowserTc, timeTaken); }