How can I get all elements from drop down list in Selenium WebDriver?

前端 未结 11 2109
遥遥无期
遥遥无期 2020-12-11 06:10

How can I get all elements from a drop down list? I used the code below:

List elements = driver.findElements(By.id(\"s\"));
11条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-11 06:41

    String [] ex = {"A","b","c","d"};
    
    List Str  = driver.findElements(By.xpath("//*[@id=\"institutionName\"]/option"));
    
    for (int i = 0; i < ex.length; i++) {
        System.out.println(Str.get(i).getText());  
        Assert.assertEquals(ex[i], Str.get(i).getText());
    }
    

提交回复
热议问题