Hi Users,
I have a query regarding how to remove chrome browser instance from task manager.
When i close selenium web driver instance then i was expecting that it should close browser instance from task manger also but didn't happen then i have tried below code but no luck. so, can any one please suggest how to close chrome browser instance from task manger.
I wanted to close this from task manager explicitly because when i run automation script many times then task manager keeps all those browser instances open in his list & because of that application get slow.
code snippet:
public static void CloseWebDriver()
{
log.Info("WebDriver is closing");
driver.Close();
log.Info("Quiting WebDriver");
driver.Quit();
log.Info("Disposing WebDriver");
driver.Dispose();
Process[] chromeDriverProcesses = Process.GetProcessesByName("chromedriver");
foreach (var chromeDriverProcess in chromeDriverProcesses)
{
chromeDriverProcess.Kill();
}
}