我正在尝试将 AndroidViewClient 用于 ScrollViews。这是 Android 设置屏幕的一个场景: 1. 启动设置页面,执行 ./dump.py,它将生成所有 id 等。 2. 向下滚动设置页面,执行另一个 ./dump.py。Android View Client 为新屏幕生成相同的 ID。
对于我的项目,我根据 ID 识别对象,因此如果我想在第二个屏幕(滚动后)上单击的元素获得与第一个屏幕相同的 ID。测试将失败。是否有一些 API 来处理滚动视图,它列出了我们在屏幕上看到的元素 ID。
有没有人试过这个?