1
在我的网站,当我在主页上搜索任何东西它的开放一个叶窗和一个隐藏弹出式背后 window.Using硒我想正确或不知道它的开放,也借此两个窗口链接。硒获取弹出和隐藏弹出式当前打开的链接
我试过,但它不工作
public class Utility
{
public static WebDriver getHandleToWindow(String title){
//parentWindowHandle = WebDriverInitialize.getDriver().getWindowHandle(); // save the current window handle.
WebDriver popup = null;
Set<String> windowIterator = WebDriverInitialize.getDriver().getWindowHandles();
System.err.println("No of windows : " + windowIterator.size());
for (String s : windowIterator) {
String windowHandle = s;
popup = WebDriverInitialize.getDriver().switchTo().window(windowHandle);
System.out.println("Window Title : " + popup.getTitle());
System.out.println("Window Url : " + popup.getCurrentUrl());
if (popup.getTitle().equals(title)){
System.out.println("Selected Window Title : " + popup.getTitle());
return popup;
}
}
System.out.println("Window Title :" + popup.getTitle());
System.out.println();
return popup;
}
}
WebDriverInitialize这个代码库的问题。你建议我该如何解决。 – zsbappa
@zsbappa你能显示错误吗? – Buaban