- selvad
- Posts : 2
Join date : 2012-08-09
Need suggestion for multiple element click
Thu Aug 09, 2012 12:25 pm
Friends,
I am learning webdriver.Need some helps from you. I have list of submenu in my application. I have fetched all elements using list (List )
My question is how to automate the page navigation of menu list.
List projList = driver.findElements(By.className("dropdown-toggle"));
projList.get(0).click(); - Not working.
Environment - webdriver with java.
Please send your suggestions.
I am learning webdriver.Need some helps from you. I have list of submenu in my application. I have fetched all elements using list (List )
My question is how to automate the page navigation of menu list.
List
projList.get(0).click(); - Not working.
Environment - webdriver with java.
Please send your suggestions.
- AnuSrini
- Posts : 2
Join date : 2012-10-22
same doubt
Tue Oct 30, 2012 12:36 pm
I am also sailing with the same quiestion.Pls do reply if anybody knows
selvad wrote:Friends,
I am learning webdriver.Need some helps from you. I have list of submenu in my application. I have fetched all elements using list (List )
My question is how to automate the page navigation of menu list.
List projList = driver.findElements(By.className("dropdown-toggle"));
projList.get(0).click(); - Not working.
Environment - webdriver with java.
Please send your suggestions.
- selvad
- Posts : 2
Join date : 2012-08-09
Re: Need suggestion for multiple element click
Tue Oct 30, 2012 12:54 pm
Anu,
i have used array list to navigate menu list,
*************************
ArrayList SubMenuProject = new ArrayList();
SubMenuProject.add( "Task");
SubMenuProjectadd("User Allocation");
SubMenuProject.add("Event");
SubMenuProject.add("Tasklist");
SubMenuProject.add("To-do list");
SubMenuProject.add("Reports");
@Test
public void testHomePage() throws Exception {
for (int i = 0; i < SubMenuProject .size(); i++) {
try {
app.driver.findElement(By.linkText(SubMenuProject .get(i))).click();
app.driver.manage().timeouts().implicitlyWait(60,TimeUnit.SECONDS);
}
i have used array list to navigate menu list,
*************************
ArrayList
SubMenuProject.add(
SubMenuProjectadd("User Allocation");
SubMenuProject.add("Event");
SubMenuProject.add("Tasklist");
SubMenuProject.add("To-do list");
SubMenuProject.add("Reports");
@Test
public void testHomePage() throws Exception {
for (int i = 0; i < SubMenuProject .size(); i++) {
try {
app.driver.findElement(By.linkText(SubMenuProject .get(i))).click();
app.driver.manage().timeouts().implicitlyWait(60,TimeUnit.SECONDS);
}
- ashish_techieAmateur
- Posts : 73
Join date : 2011-08-09
Re: Need suggestion for multiple element click
Wed Oct 31, 2012 12:48 am
If the elements in the menu are hidden then you cannot directly interact with them.. you will have to use actions class in selenium
Regards
Ashish
For selenium tutorials:
www.qtpselenium.com/selenium-tutorials
Regards
Ashish
For selenium tutorials:
www.qtpselenium.com/selenium-tutorials
- Query - Not able to click on element
- com.thoughtworks.selenium.SeleniumException: Cannot click on element (WARNING: The server did not provide any stacktrace information)
- Find and click a span element value
- Query - web driver element click is not working
- Not able to locate the element error on trying to click a link in menu
Permissions in this forum:
You cannot reply to topics in this forum