如何从C#中的弹出窗口使用“;IWebDriver”;
本文关键字:窗口 IWebDriver | 更新日期: 2025-01-25 09:01:56
帮助代码
String parentWindowHandle = browser.getWindowHandle(); // save the current window handle.
WebDriver popup = null;
Iterator<String> windowIterator = browser.getWindowHandles();
while(windowIterator.hasNext()) {
String windowHandle = windowIterator.next();
popup = browser.switchTo().window(windowHandle);
if (popup.getTitle().equals("Google") {
break;
}
}
如果我理解正确。
for (String handle : driver.getWindowHandles()) {
driver.switchTo().window(handle);
}
http://code.google.com/p/selenium/wiki/NextSteps