Код: Выделить всё
String winParent = driver.getWindowHandle();
for (String winHandle : driver.getWindowHandles()) {
driver.switchTo().window(winHandle);
}
Код: Выделить всё
driver.findElement(By.id("btnSave")).click();
if (isAlive(driver) == false) {
//break and exit
System.out.println("cic" + name);
finalString = finalString + "cic: " + name;
break;
}
public Boolean isAlive(WebDriver driver) {
try {
driver.getCurrentUrl();//or driver.getTitle();
return true;
} catch (Exception ex) {
return false;
}
}
Невозможно получить сообщение от средства визуализации.
Я считаю, что я не проверяю, правильно ли закрыто окно.
редактировать: после некоторой отладки кажется, что однажды окно закрывается, программа не может сказать, что делать дальше. https://i.sstatic.net/JkeLG.png
Подробнее здесь: https://stackoverflow.com/questions/452 ... ently-open