コード例 #1
0
 public void BeforeScenarioWeb()
 {
     try
     {
         baseutilities.InitializeDataAndReport();
     }
     catch (Exception ex)
     {
         GeneralMethods.CloseBrowserAndDispose();
         gm.KillProcess(BaseUtilities.browser);
         Reports.SetupErrorLog(ex);
         Assert.Fail();
     }
 }
コード例 #2
0
 public void AfterScenario()
 {
     try
     {
         Reports.SaveHTMLReport();
         ReportConversionNew Convert = new ReportConversionNew(HTMLExtentReport.createhtmlfile);
         Convert.ConvertHTMLReportAndALMUpdates();
     }
     finally
     {
         BaseUtilities.testCaseName    = null;
         BaseUtilities.scenarioName    = null;
         BaseUtilities.featureFileName = null;
         BaseUtilities.currentTestCase = null;
         GeneralMethods.CloseBrowserAndDispose();
         gm.KillProcess(BaseUtilities.browser);
     }
 }