1

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

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 类型。我如何循环和定义上面的删除下拉选项?

我的表如下所示

4

0 回答 0