Если я нажму ссылку на родительское окно, откроется дочернее окно и после выбора значения в дочернем окне дочернее окно автоматически закрывается, и элемент управления в закрытом окне. Как вернуть элемент управления в родительское окно.Окно для детей закрывается после выбора значения, неспособное перенести фокус на родительское окно
код:
Set<String> windows3 = w.getWindowHandles();
for(String handles3 : windows3)
{
w.switchTo().window(handles3);
System.out.println(w.getTitle());
}
w.switchTo().frame("MainFrame1");
w.findElement(By.name("close_button")).click();
w.switchTo().defaultContent();
один раз, если я нажимаю кнопку close
, дочернее окно автоматически закрывается. w.close()
[w
- эталонная переменная для класса водителя - WebDriver w = new FirefoxDriver();
]; здесь не работает. Щелчок по кнопке закрытия в дочернем окне является обязательным. Просьба принести решение для этого
Ошибка:
Exception in thread "main" org.openqa.selenium.NoSuchWindowException: Unable to get browser (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 13 milliseconds
сосредоточиться на родительском окне перед закрытием ребенка, а затем закрыть ребенка. Else позволить родительскому окну закрыть дочерний элемент и сосредоточиться на себе –
как сфокусироваться на родительском окне перед закрытием ребенка ?? Я хочу щелкнуть элемент в дочернем окне, как только я нажму, он будет закрыт автоматически, тогда я не смогу переместить элемент управления в родительский. Если можно написать свой код здесь, это будет полезно для –