Sal*_*ali 12 c# selenium selenium-webdriver
我正在使用Selenium C#Webdriver进行一些自动化测试.完成测试后,我想关闭浏览器.
我用以下内容初始化驱动程序:
var driver = new ChromeDriver();
Run Code Online (Sandbox Code Playgroud)
然后在做了一些事情后,我正在关闭它
driver.Close();
Run Code Online (Sandbox Code Playgroud)
浏览器正确关闭,但有一个窗口启动此浏览器仍然挂起.
还有办法关闭它吗?
Jim*_*ans 28
driver.Close()用于关闭弹出式浏览器窗口,例如通过单击触发window.open()JavaScript调用的链接打开的窗口.为了绝对确定所有资源都由驱动程序释放和清理,请使用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();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19472 次 |
| 最近记录: |