Thursday, May 21, 2015

Select check boxes in drop down using webdriver

Suppose if you have check boxes like below,

Before clicking drop down

After clicking drop down
How to select this check boxes,
First, click on drop down object
driver.findElement(By.xpath("//span[@id='ddcl-selInd']/span/span")).click();
for(int i=0;i<driver.findElements(By.xpath("//div[@id='ddcl-selInd-ddw']/div/div/input")).size();i++)
            {

                if(driver.findElements(By.xpath("//div[@id='ddcl-selInd-ddw']/div/div["+i+"]/input")).size()>0)
                {

                    if(driver.findElement(By.xpath("//div[@id='ddcl-selInd-ddw']/div/div["+i+"]/label")).getText().equals("IT & Telecommunications"))
                    {
                      driver.findElement(By.xpath("//div[@id='ddcl-selInd-ddw']/div/div["+i+"]/input")).click();
                        break;
                    }
                }
            }




No comments:

Post a Comment