When I am using selenium on FirefoxDriver I am switching windows using the following code
final Set<String> allwindowID = driver.getWindowHandles();
final Iterator<String> itr = allwindowID.iterator();
while (itr.hasNext()) {
if (parentID == itr.next()) {
parentID = itr.next();
}
else {
childID = itr.next();
}
}
driver.switchTo().window(childID);
But the same code is not working when I am using HtmlUnitDriver. Can anybody help ?