action.sendKeys(Keys.CONTROL).sendKeys(Keys.TAB).perform();//ctrl+Tab,切换标签
Thread.sleep(3000);
for(String windowId:driver.getWindowHandles()){
driver.switchTo().window(windowId);
if(driver.getTitle().contains("西华师范")) break;
}
Thread.sleep(3000);
for(String windowId:driver.getWindowHandles()){
driver.switchTo().window(windowId);
if(driver.getTitle().contains("西华师范")) break;
}
本文介绍了一种使用Selenium WebDriver结合Java代码实现自动化测试中切换浏览器标签页的方法。通过发送Ctrl+Tab组合键来模拟用户操作,并遍历窗口句柄以定位到目标标签页。

580

被折叠的 条评论
为什么被折叠?



