当前位置: 首页 > 知识库问答 >
问题:

如何用webdriver切换到新打开的选项卡

滕学义
2023-03-14

我有一个场景,就像当我点击一个链接时,它在新选项卡中打开。使用Selenium WebDriver我们如何处理它。

据我所知,我们不能切换到新的标签,但当我在网上搜索时,得到了以下一些解决方案。

ArrayList<String> tabs2 = new ArrayList<String> (driver.getWindowHandles());
driver.switchTo().window(tabs2.get(1));
driver.close();
driver.switchTo().window(tabs2.get(0));
    null

共有1个答案

张华池
2023-03-14

当您的新选项卡打开后,您将进入窗口的任何特定选项卡。现在,您可以使用keys.chord(keys.ctrl,keys.tab)在选项卡之间切换。通过使用,我们可以获得键盘I/P。

 类似资料: