自动化切换窗口
// 获取当前页面句柄
String handle = driver.getWindowHandle();
//执行操作产生新窗口
driver.findElement(By.xpath("//div[@id='content_left']/div[1]//a/em')]")).click();
for (String handles : driver.getWindowHandles()) {
//循环从列表中每次去一个值放在变量里面
if (handles.equals(handle)) {
//如果当前取得窗口handle跟原窗口一致
continue;
} else {
//就继续
driver.switchTo().window(handles);
//切换窗口根据 列表中当前拿出来的窗口handle切换
}
}
UI自动化流程