Beispiel #1
0
 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());
     }
 }
Beispiel #2
0
        public void GenerateMultiBrowserDetailedReport(List <TestCase> lstMultiBrowserTc, TimeSpan timeTaken)
        {
            HTMLReport rptMultiBrowserDetailed = new HTMLReport();

            rptMultiBrowserDetailed.GenerateMultiBrowserDetailedReport(lstMultiBrowserTc, timeTaken);
        }