Вот наш обычный экземпляр кода драйвера
WebDriver driver =new InternetExplorerDriver();
driver.get("http://internal.com");
Допустим, что вышеизложенное открывает экземпляр (окно) IE - Window 1. В этом случае у нас есть некоторый JS в файле index.html internal.com, который открывает новое окно, скажем Window 2. Проблема в том, что когда мы покидаем драйвер, мы можем легко закрыть Окно 1, но у нас, похоже, нет контроля над Окном 2.
driver.quit();
Существуют ли чистые способы закрыть окно 2 и любые другие производные окна браузера в конце каждого теста?