2

我想计算元素以下,但实际上它只计算屏幕显示中的元素。因此,如果我有 100 个元素,我需要向下滚动更多。我怎样才能将其他人也包括在计数中?

在此处输入图像描述

4

1 回答 1

0

这取决于您的应用程序是如何实现的。现在,开发人员通常会重用资源来显示这些东西,以避免浪费资源。例如,您有下表

[index][content]
1-A
2-B
3-C
4-D
5-E

当您向下滚动时,第一个元素将消失,开发人员使用该资源在最后一个元素后面显示(或者他们将使用 a-buffer-element 显示 - 例如:index=6)

[index][content] - after you scrolled down
2-B
3-C
4-D
5-E
6-F (first resource here - or it is the buffer resource)

使用这种实现方式,您不能使用“xpath_count”来计数。让我们尝试向下滚动(使用 for 循环计算页面中元素的数量 - 然后向下滚动并继续计算它们)

于 2018-01-25T20:39:20.470 回答