//Delete cookies, flush extent report, and kill process public void TestCleanUp() { try { DeleteAllCookies(); if (_driver != null) { //ExtentReportBase.StopReport(_driver); Process[] FirefoxDriverProcesses = Process.GetProcessesByName("firefox"); foreach (var FirefoxDriverProcess in FirefoxDriverProcesses) { FirefoxDriverProcess.Kill(); } _driver.Quit(); CloseBrowser(CurrentBrowser); } //_driver.Dispose(); LogHelper.Write("Closed the Browser"); } catch (Exception ex) { LogHelper.LogException(ex); } }
public void TestCleanUp() { try { DeleteAllCookies(); // Cleanup(UnitTestDBName); if (DriverContext.Driver != null) { StopReport(); Process[] FirefoxDriverProcesses = Process.GetProcessesByName("firefox"); foreach (var FirefoxDriverProcess in FirefoxDriverProcesses) { FirefoxDriverProcess.Kill(); } DriverContext.Driver.Quit(); // zCloseBrowser(CurrentBrowser); } // DriverContext.Driver.Dispose(); LogHelper.Write("Closed the Browser"); } catch (Exception ex) { LogHelper.LogException(ex); } }
/// <summary> /// This method is used to kill Firefox driver process /// </summary> public void TestCleanUp() { try { DeleteAllCookies(); if (_driver != null) { Process[] FirefoxDriverProcesses = Process.GetProcessesByName("firefox"); foreach (var FirefoxDriverProcess in FirefoxDriverProcesses) { FirefoxDriverProcess.Kill(); } _driver.Quit(); } LogHelper.Write("Closed the Browser"); } catch (Exception ex) { LogHelper.LogException(ex); } }