Go down
Posts : 2
Join date : 2012-11-08

how to print all the main links in the page

on Fri Nov 09, 2012 5:57 pm
HI friends,

i want to print all the main module links ...but i was getting all the links printed if take the frame and then extarct all the links using tag "a".
please correct me..

List All_Module_Links=driver.findElements(By.xpath("//*[@id='top-menu']"));
WebElement modules_box = All_Module_Links.get(0);
List links =modules_box.findElements(By.tagName("a"));
System.out.println("Total links are : "+links.size());

for(int i=0;i {
Posts : 383
Join date : 2009-07-30
Location : India

Re: how to print all the main links in the page

on Sun Nov 18, 2012 12:53 am
Another way, you can store html source into a string or save as xml. Then search the tag with the help of regular expression which gives you the parent anchor link .

you have to use x-path hierarchy and method to search into it. Tricky but you can achieve anything.

best of luck

Spread Your Knowledge About Selenium Tool.

Back to top
Permissions in this forum:
You cannot reply to topics in this forum