定位一组元素

使用场景:批量操作元素(如勾选页面上所有的复选框)

先获取一组元素,再从这组对象中过滤出需要操作的元素

List<WebElement> inputs=driver.findElements(By.tagName("input"));

for(WebElement checkbox:inputs){

     String type=new String(checkbox.getAttribute("type"));

     if(type.equals("checkbox")){

        checkbox.click();

}

}

posted @ 2016-06-29 22:40  zishimuzi  阅读(71)  评论(0)    收藏  举报