代码之家  ›  专栏  ›  技术社区  ›  René Heuven

UiAutomator:重复运行测试时未找到UiObject(回收器视图)

  •  0
  • René Heuven  · 技术社区  · 3 年前

    我用UiAutomator创建了一个自动测试。我正在使用:

    val recyclerView=设备。findObject(UiSelector()。类名(“androidx.recyclerview.widget.recyclerview”))

    找到屏幕上的“回收者”视图。屏幕上只有一个始终存在的回收器视图。使用UI Automator Viewer,您可以看到recycler视图存在,并获取recycler视图的类名。运行测试时会找到recycler视图。

    但是,有时,在循环中多次运行测试(大约250-300次)时,找不到回收器视图。。。如何调试这种情况?那怎么会发生呢?为什么在大多数情况下可以找到“回收者”视图,但在极少数情况下却找不到该“回收者”视图?

    比尔,雷内

    0 回复  |  直到 3 年前