Jacobvu84 / Automated-Software-Testing

Nơi lữu trữ các vấn đề được trao đổi bởi cộng đồng Automated Software Testing
2 stars 4 forks source link

[Basic #08] Làm việc với List Web Element #21

Open Jacobvu84 opened 5 years ago

Jacobvu84 commented 5 years ago

Video hướng dẫn ở đây

Mọi vấn đề thắc mắc cần gỡ rối xin vui lòng tham gia với chúng tôi tại ngôi nhà mới để được support từ cộng đồng

thienphuong commented 5 years ago
List<WebElement> items = driver.findElements(By.cssSelector(".view label"));

List<String>my_items = new ArrayList<>();   

for (WebElement item : items) {
     my_items.add(item.getText());
}

Dùng lamda có thể viết gọn lại là

List<String>my_items = driver
          .findElements(By.cssSelector(".view label"))
          .stream()
          .map( element -> element.getText() )
          .collect(Collectors.toList());