如何循环下拉选项元素?

时间:2015-02-25 11:39:31

标签: java selendroid

我有一个包含3列的表。在第3列我有下拉菜单。我想选择删除选项。我需要循环下拉列表以删除所有元素。所以我试图循环元素使用id Actions.I尝试获取大小然后定义循环。

List<WebElement> trlist = wait.until(ExpectedConditions.visibilityOfAllElementsLocatedBy((By.id("Actions"))));
int l=trlist.size();
if(l!=0)
for(int i=0;i<=l;i++)
{

    //Select an option as Delete
        new Select(trlist)
                .selectByVisibleText("Delete");
}

但是,它在定义此.selectByVisibleText(“Delete”);时显示错误,因为selectByVisibleText为字符串,它不能在List WebElements类型中。如何循环并定义上面的删除下拉选项?< / p>

My table looks like below

0 个答案:

没有答案