import java.util.Iterator;
import java.util.Set;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.Test;
public class Popupcheck {
@Test
public void pophdfc() throws Exception{
WebDriver driver = new ChromeDriver();
driver.manage().window().maximize();
driver.get("https://www.hdfcbank.com/"); //GO TO WEBSITE
String homewindow = driver.getWindowHandle();
driver.findElement(By.xpath("//a[text()='Login']")).click(); //ANOTHER WINDOW OPENS
Set<String> windows = driver.getWindowHandles();
Iterator ite = windows.iterator();
String windowids;
while(ite.hasNext()){
windowids = ite.next().toString();
if(!windowids.equals(homewindow)){
driver.switchTo().window(windowids);
driver.close();
}
}
driver.switchTo().window(homewindow);
driver.close();
}
}
Working with window handle popup in Selenium
Tags
# SELENIUM
About Unknown
Soratemplates is a blogger resources site is a provider of high quality blogger template with premium looking layout and robust design. The main mission of templatesyard is to provide the best quality blogger templates.
SELENIUM
Labels:
SELENIUM
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment