哪个工具可以获取打开的浏览器的所有窗口句柄?

问题描述 投票:0回答:1

例如: 我已经打开chrome浏览器,并且打开几个URL,例如google,facebook,w3school ... 我可以使用 Selenium 来获取所有 Windows 句柄吗?或者我可以使用其他工具来获取它吗?

selenium-webdriver webdriver
1个回答
0
投票

您可以使用WebDriver来获取窗口句柄..

//获取当前主窗口的句柄.. String mainWindowHandle = driver.getWindowHandle();

//获取所有打开的窗口的句柄.. 设置 allWindowHandles = driver.getWindowHandles(); for (String subWindow: allWindowHandles) { driver.switchTo().window(subWindow); }

© www.soinside.com 2019 - 2024. All rights reserved.