我将如何在下拉列表中循环选择9个选择…例如说它具有9个不同的值,我将如何使用select使其遍历所有选择?

例如值是
红色
蓝色
绿色
紫色

到目前为止,我有

for (int i=0; i<4; i++){

        WebElement ClubDropDown = driver.findElement(By.id("tenantList"));

        Select CDropdown = new Select(ClubDropDown);

// This is the part I'm stuck on how to make it loop through the drop downs and preform the defined public void cases


         OpenMp(); // This is one of my public void test cases
    }

最佳答案

在Java8中

Select cDropdown = new Select(ClubDropDown);
cDropdown.getOptions().forEach(el -> {
                //do something
});


附言以小写字母ClubDropDown -> clubDropDown开头的变量名称

08-04 22:57