selenium框架中driver.close/driver.quit关闭浏览器

selenium框架中driver.close/driver.quit关闭浏览器

selenium中webdriver关闭浏览器有两个方法,一个是close,一个是quit,为了测试二者的区别,通过代码注释观察了一下区别

上码:

WebDriver driver;System.setProperty("webdriver.gecko.driver","/Users/gaoxin/Downloads/geckodriver");driver = new FirefoxDriver();//System.setProperty("webdriver.chrome.driver","/Users/gaoxin/Downloads/chromedriver");//driver = new ChromeDriver();//打开百度网页driver.get("https://www.baidu.com/");//driver.quit();driver.close();观察了一下使用driver.close()关闭时,因为启动浏览器只打开一个tab,所以会关闭浏览器,geckodriver这个服务进程还存在使用driver.quit()关闭时,如果有其它tab,会连带一起关闭,同时会kill掉geckodriver这个进程大家可以在进程中观察一下这个变化单任务还好,如果是一个测试套件或者频繁调动时候,用这些方法可能造成阻塞

相关文章

中国用户都在哪里购物?一文详细列出中国的电商平台
擺的笔画顺序

擺的笔画顺序

2025-07-25 阅读 9538
王者荣耀露娜重做正式服上线时间 新版露娜厉害吗?