Appium 从android RecyclerView获取所有元素的详细信息
我正在致力于Android应用程序自动化,因为我面临着回收器视图数据处理的问题Appium 从android RecyclerView获取所有元素的详细信息,appium,appium-android,Appium,Appium Android,我正在致力于Android应用程序自动化,因为我面临着回收器视图数据处理的问题 所有数据都以列表格式显示在回收器视图中 我已将所有项目存储在列表中,但有时我只能在UI上获取显示的项目 我需要把所有项目都列入清单 将初始数据添加到您的列表中,然后执行一些操作以显示另一个数据(滚动、刷新或其他,基于应用程序逻辑),并将这些数据附加到列表中。继续这样做,直到你收集了所有的数据。您面临的实际问题是什么?请为RecyclerView和子节点共享相应的xml。我曾尝试使用scroll获取数据,但当我滚动时,
将初始数据添加到您的
列表中,然后执行一些操作以显示另一个数据(滚动、刷新或其他,基于应用程序逻辑),并将这些数据附加到列表中。继续这样做,直到你收集了所有的数据。您面临的实际问题是什么?请为RecyclerView和子节点共享相应的xml。我曾尝试使用scroll获取数据,但当我滚动时,上面6个项目(屏幕上同时显示6个项目)的内存分配会移到下6个项目。这就是为什么当我尝试访问前6项时。代码将抛出一个错误-找不到这样的元素为什么要尝试访问以前的项?只需将它们动态收集到列表中
,就可以了。例如,您可以使用流distinct