如果打开的选项卡超过 5 个,如何自动关闭选项卡。我现在可以使用 selenium 打开不同的选项卡,我必须检查是否有超过 5 个选项卡,然后它应该自行关闭。我尝试使用 winium 转到任务管理器,但我不明白我接下来要做什么。
问问题
56 次
1 回答
0
Where you are initiating to open a URL, add below code
Set<String> WHandles= driver.getWindowHandles();
int WHandleCnt= WHandles.size();
if(WHandleCnt>5){
for(int i=0;i<WHandleCnt;i++){
String CurrentTab= WHandles.iterator().next();
driver.switchTo().window(CurrentTab);
driver.close();
}
}
于 2021-04-01T22:30:35.930 回答