Selenium Webdriver选取多选框

来源:互联网 发布:特斯拉电池知乎 编辑:程序博客网 时间:2024/06/06 00:05

代码如下:

    WebElement selectElement = driver.findElement(By.name("selectedList"));    Select selection = new Select(selectElement);    selection.selectByIndex(1);    selection.selectByIndex(0);

以下代码未测试:

Select s = new Select(Grid.driver().findElementById("id"))s.selectByVisibleText(text1);s.selectByVisibleText(text2);

    WebElement select = driver.findElement(By.name("select"));    List<WebElement> options = select.findElements(By.tagName("option"));    for(WebElement option : options){        if(option.getText().equals("Name you want")) {            option.click();            break;        }    }


原创粉丝点击