0
A
回答
0
String winHandleBefore = driver.getWindowHandle();
// Perform the click operation that opens new window
driver.findElement(By.xpath("yourElement").click());
// Switch to new window opened
for(String winHandle : driver.getWindowHandles()){
driver.switchTo().window(winHandle);
}
// Perform the actions on new window
// Close the new window, if that window no more required
driver.close();
// Switch back to original browser (first window)
driver.switchTo().window(winHandleBefore);
相关问题
- 1. Selenium IDE中的切换选项卡
- 2. Selenium Java Webdriver选择历史选项卡
- 3. 在Webdriver IO中的选项卡之间切换
- 4. selenium webdriver标签不切换
- 5. 如何使用selenium webdriver打开新的chrome选项卡?
- 6. 如何切换到新选项卡
- 7. 如何使用Java使用selenium webdriver打开新选项卡?
- 8. 切换选项卡JavaScript
- 9. 从viewpager切换选项卡
- 10. 切换选项卡中的按钮
- 11. 如何在Selenium中切换和切换
- 12. 如何在Selenium WebDriver中切换回父窗口?
- 13. 在android中切换选项卡?
- 14. 在iframe中切换Facebook选项卡
- 15. 如何切换到UITabBar的另一个选项卡而不触摸选项卡?
- 16. 滑动切换选项卡选择
- 17. 如何通过单击按钮切换jTabbedPane中的选项卡?
- 18. 如何使用按钮切换片段中的选项卡?
- 19. jQuery的选项卡切换循环
- 20. JavaFX8 tabpane的选项卡没有切换
- 21. 切换多个元素的选项卡
- 22. 如何使用CrossDissolve幻灯片切换对选项卡栏选项卡切换进行动画制作?
- 23. Python - selenium webdriver切换到验证码框架并选择音频
- 24. Selenium WebDriver:打开新选项卡而不是新窗口
- 25. 如何从UIButton切换到选项卡栏项目?
- 26. 如何使用selenium/webdriver方法切换到新窗口
- 27. 如何使用Selenium Java Webdriver切换引导程序开关?
- 28. 切换到选择的选项卡的名字在jQuery的UI选项卡
- 29. Java- CardLayout如何从正在切换的卡中切换卡片
- 30. bootstrap选项卡不能再次切换
它像新窗口一样工作。 –