自動化切換窗口
// 獲取當(dāng)前頁面句柄
String handle = driver.getWindowHandle();
//執(zhí)行操作產(chǎn)生新窗口
driver.findElement(By.xpath("http://div[@id='content_left']/div[1]//a/em')]")).click();
for (String handles : driver.getWindowHandles()) {
//循環(huán)從列表中每次去一個值放在變量里面
if (handles.equals(handle)) {
//如果當(dāng)前取得窗口handle跟原窗口一致
continue;
} else {
//就繼續(xù)
driver.switchTo().window(handles);
//切換窗口根據(jù) 列表中當(dāng)前拿出來的窗口handle切換
}
}

image.png

類 方法 注解
UI自動化流程

自動化流程