限制要存储的元素在List<WebElement> - selenium/java

Limit the element to be stored in List<WebElement> - selenium/java

我需要知道如何存储 List<WebElement> 中的前 10 个值而不是存储所有存在的元素?

现在我的代码存储了所有元素:

By mySelector = By.xpath("/html/body/div[1]/div/section/div/div[2]/form[1]/div/ul/li");
List<WebElement> myElements = driver.findElements(mySelector);
for(WebElement e : myElements) {
  System.out.println(e.getText());
}

尝试将 position() 与 li 一起使用。

By.xpath("/html/body/div[1]/div/section/div/div[2]/form[1]/div/ul/li[position() < 11]")