【发布时间】:2017-06-05 01:49:29
【问题描述】:
在我的页面中,我有很多数据。第一次打开页面时,我只能看到数据数量。当我向下滚动页面时,其他数据开始出现。它在反复进行。问题是我想查看页面中的所有数据并取他们的名字,但是当我使用List <WebElement> listItems=driver.findElement(AAA).findElements(BBB);this 代码时,我只能从第一页获取数据。我怎样才能看到其他人? (我不想在底部使用 id 或类。滚动直到看到它)
【问题讨论】:
-
我认为这实际上可能是我作为链接附加的帖子的副本,该链接详细介绍了滚动解决方案,以便元素实际出现。 Click here for the question
-
但是这个答案是在寻找一个特定的元素。我想查看所有元素并向下滚动直到没有人离开。 @Wunderbread
-
啊,原来如此。如果我自己设计测试,我会将自动化烘焙到页面中并在底部设置一个 ID 并设置 selenium 以选择该 ID,以便扩展页面以显示所有元素。我继续投票了一个我认为在这篇文章中对你有帮助的答案。