如何关闭所有Selenium chromedriver / IEdriver打开的窗口?

时间:2017-09-25 07:30:03

标签: c# selenium selenium-webdriver selenium-chromedriver

我想要的是实现这个方法

public static void IECloseWindows(){  
}

public static void ChromeCloseWindows(){  
}

我的dirvers是IWebDriver internet;ChromeDriver crome;

我尝试使用crome.closeinternet.close来关闭驱动程序,认为它将关闭所有窗口,但它无法正常工作。

2 个答案:

答案 0 :(得分:2)

尝试

driver.quit()

- 它基本上调用driver.dispose方法,然后关闭所有浏览器窗口并结束WebDriver会话。

在c#中使用crome.quitinternet.quit

答案 1 :(得分:2)

尝试

driver.close();

以上代码可用于关闭当前浏览器窗口。在哪里,' driver'是Webdriver对象。

quit()是一个WebDriver命令,它调用driver.dispose方法,该方法关闭所有浏览器窗口并终止WebDriver会话。