Я использую Selenium webdriver. Я открываю первую страницу, затем открываю вторую страницу - выполните какое -то действие и возвращаюсь на первую страницу. Прежде чем я захочу закрыть вторую страницу, я использую Driver Command.Close (); , но она закрывает первую страницу вместо второй. Как сделать селен для закрытия определенного окна? < /P>
Часть кода < /p>
String HandleBefore = driver.getWindowHandle();
driver.findElement(By.xpath("...")).click();
for (String twohandle : driver.getWindowHandles()) {
driver.switchTo().window(twohandle);
}
driver.findElement(By.linkText("001")).click();
driver.close();
Подробнее здесь: https://stackoverflow.com/questions/114 ... -with-java