Selenium WebElement.findElements在滚动窗格中返回缩小的结果

时间:2013-08-18 19:33:36

标签: selenium selenium-webdriver

我正在尝试使用

获取表格中所有行的列表
List<WebElement> org.openqa.selenium.WebElement.findElements
当表格有滚动条时,

findElements会返回缩减列表 一旦我向下滚动表格以查看更多结果,findElements也会返回更多行 作为一种解决方法,我可以在调用findElements之前滚动到表格的最底部。

你能提出更好的解决方案吗?

我正在使用Selenium 2.24.1

1 个答案:

答案 0 :(得分:0)

今天遇到同样的问题。为了修复它,获取你的元素(findElements不会检索所有元素)并在其上调用click()。这样,您的元素也将返回滚动条中的所有子元素。