||
存在两个浏览器窗口时,如何从旧窗口切换到新窗口,
//Store the current window handle
String winHandleBefore = driver.getWindowHandle();
//Switch to new window opened
for(String winHandle : driver.getWindowHandles()){
System.out.println("+++" + winHandle);
driver.switchTo().window(winHandle);
}
// Close the original window
driver.switchTo().window(winHandleBefore);
driver.close();
//Switch to new window opened
for(String winHandle : driver.getWindowHandles()){
System.out.println("+++" + winHandle);
driver.switchTo().window(winHandle);
}