Selenium Webdriver選取多選框

代碼如下:

    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;
        }
    }


發佈了37 篇原創文章 · 獲贊 4 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章