Я запускаю тесты Selenium с использованием testNG и ChromeDriver. Я должен выполнить большой набор тестов, все они начинаются с открытия нового окна Chrome через Selenium.
System.setProperty("webdriver.chrome.driver", "src//main//java//resources//" + getSeleniumChromeDriver());
ChromeOptions options = new ChromeOptions();
options.addArguments("--start-maximized");
if(incognito){
options.addArguments("--incognito");
}
browser = new ChromeDriver(options);
String URL = "http://" + PersoneticsTestPropsReader.getValue("pserverHost") + ":8080/padmin/index.html";
browser.get(URL);
Как я могу закрыть все Chrome windows, которые открывал мой код, а не Chrome windows, которые были открыты вручную любым пользователем?