如何在JavaAppium中获得完整的元素列表(包括滚动时可见的元素)?

如何在JavaAppium中获得完整的元素列表(包括滚动时可见的元素)?,java,android,selenium,selenium-webdriver,appium,Java,Android,Selenium,Selenium Webdriver,Appium,我正在使用appium在android中使用java自动化测试。我想得到一个WebElements的列表,但我只能得到一个可见的元素列表,而不能得到向下滚动时可以到达的元素列表 这就是我正在做的: List <WebElement> resultListOfPrices = driver.findElements(By.id("some-id")); List resultListOfPrices=driver.findElements(By.id(“某些id”)); 如何获取完

我正在使用appium在android中使用java自动化测试。我想得到一个
WebElements
的列表,但我只能得到一个可见的元素列表,而不能得到向下滚动时可以到达的元素列表

这就是我正在做的:

List <WebElement> resultListOfPrices = driver.findElements(By.id("some-id"));
List resultListOfPrices=driver.findElements(By.id(“某些id”));

如何获取完整的元素列表(包括滚动时可见的元素)?

我认为没有特定的方法获取所有元素列表,但您可以使用以下步骤获取所有元素 1.获取当前显示的所有元素。 2.使用滑动方法一次,以便显示下一组元素。 3.然后将新元素附加到列表中

我想这可能会帮助你实现你的目标


谢谢

我认为没有特别的方法来获取所有元素列表,但您可以使用以下步骤来获取所有元素 1.获取当前显示的所有元素。 2.使用滑动方法一次,以便显示下一组元素。 3.然后将新元素附加到列表中

我想这可能会帮助你实现你的目标


谢谢

为什么不滚动到底部并尝试findElements?为什么不滚动到底部并尝试findElements