- iamangel
- Posts : 2
Join date : 2012-11-08
how to print all the main links in the page
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 {
System.out.println(links.get(i).getText());
}
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
WebElement modules_box = All_Module_Links.get(0);
List
System.out.println("Total links are : "+links.size());
for(int i=0;i
System.out.println(links.get(i).getText());
}
Re: how to print all the main links in the page
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
you have to use x-path hierarchy and method to search into it. Tricky but you can achieve anything.
best of luck
- Selenium IDE showing error In google page couldnt test the links and verifyTextpresent when we click on some links
- Using Selenium to parse a page for links that do not exist in the source
- Page Object Pattern/Model using Page Factory
- How to use WebDriverEventListener in Page Object Model design Pattern with Page Factory
- my selenium html file opens the code page rather than web page
Permissions in this forum:
You cannot reply to topics in this forum