public void CleanUpTest() { _driver.logout(); ExtentReportBase.StopReport(_driver, stepname, scenario); if (_driver != null) { _driver.Close(); } }
//Set up test environment, i.e., create instance of Extent report and log file public void TestSetUp(string TestScriptName, bool useTestData = true) { try { //Helpers.DataBaseHelper.ManageDBSnapshot(true); //StartUp(UnitTestDBName); string testDatafileName = string.Empty; if (useTestData) { //PopulateExcelData(TestScriptName); ExtentReportBase.StartReport(); } LogHelper.CreateLogFile(TestScriptName); } catch (Exception ex) { LogHelper.LogException(ex); throw; } }
//Email report public void TestFinalize() { ExtentReportBase.EmailReport(); //DataBaseHelper.ManageDBSnapshot(false); }