【问题标题】:How to get a complete list of elements (including those which become visible on scrolling) in java appium?java - 如何在java appium中获取完整的元素列表(包括滚动可见的元素)?
【发布时间】:2015-07-06 13:27:33
【问题描述】:

我正在使用 appium 使用 java 在 android 中自动进行测试。我想获得WebElements 的列表,但我只能获得那些可见元素的列表,而不是向下滚动时到达的那些元素的列表。

这就是我正在做的:

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

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

【问题讨论】:

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

标签: java android selenium selenium-webdriver appium


【解决方案1】:

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

我认为它可能会帮助您实现目标。

谢谢

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-19
    • 2021-04-10
    • 2023-04-02
    • 1970-01-01
    • 2016-12-09
    • 1970-01-01
    相关资源
    最近更新 更多