使用selenium C#webdriver完全关闭浏览器
我正在用Selenium C#Webdriver进行一些自动化测试。完成测试后,我想关闭浏览器 我使用以下命令初始化驱动程序:使用selenium C#webdriver完全关闭浏览器,c#,selenium,selenium-webdriver,C#,Selenium,Selenium Webdriver,我正在用Selenium C#Webdriver进行一些自动化测试。完成测试后,我想关闭浏览器 我使用以下命令初始化驱动程序: var driver = new ChromeDriver(); 然后在做了某件事之后,我就结束了它 driver.Close(); 浏览器已正确关闭,但仍有一个窗口启动此浏览器,该窗口仍处于挂起状态 还有什么方法可以关闭它吗?驱动程序。close()用于关闭弹出式浏览器窗口,例如通过单击触发JavaScript中的窗口。open()调用的链接打开的窗口。要绝对确定
var driver = new ChromeDriver();
然后在做了某件事之后,我就结束了它
driver.Close();
浏览器已正确关闭,但仍有一个窗口启动此浏览器,该窗口仍处于挂起状态
还有什么方法可以关闭它吗?驱动程序。close()
用于关闭弹出式浏览器窗口,例如通过单击触发JavaScript中的窗口。open()
调用的链接打开的窗口。要绝对确定驱动程序释放并清理了所有资源,请使用driver.Quit()
始终使用driver.Quit();关闭WebDriver和浏览器的步骤
Driver.Quit()代码>这将关闭浏览器窗口和Chrome驱动程序提示
ChromeOptions options = new ChromeOptions();
options.addArguments("no-sandbox");
WebDriver driver = new ChromeDriver(options);
driver.get("https://www.google.com/");
driver.close();
driver.quit();