Sunday, 27 December 2015

Click all linkspresent in a webpage

Click  all linkspresent in a webpage


private static String[] links = null;

private static int linksCount = 0;



@Test  

public void demo()

{
WebDriver driver = new FirefoxDriver();
driver.get("https://www.google.com");
List<WebElement> linksize = driver.findElements(By.tagName("a"));
linksCount = linksize.size();
System.out.println("Total no of links Available: "+linksCount);
links= new String[linksCount];
System.out.println("List of links Available: ");
// print all the links from webpage
for(int i=0;i<linksCount;i++)
{
links[i] = linksize.get(i).getAttribute("href");
System.out.println(linksize.get(i).getAttribute("href"));
}
// navigate to each Link on the webpage
for(int i=0;i<linksCount;i++)
{
driver.navigate().to(links[i]);
Thread.sleep(5000);


driver.navigate().to("https://www.google.co.in");
}


No comments:

Post a Comment