Espresso访问视图ID

时间:2017-08-30 09:03:35

标签: android automated-tests

我们构建了一个应用程序,其中以编程方式创建了大多数视图。现在我想构建一些Espresso GUI测试。要查找和访问此视图,我想设置视图ID(view.setId(唯一编号))。

在我的Espresso测试中: UiObject appViews = mDevice.findObject(new UiSelector().**resourceId**(id))

我只能访问Real Android资源ID(未使用setId()设置)。

有没有办法通过编程方式查看ID查找对象?

视图setContentDescription的使用也不是解决方案,因为它用于Accessible: https://developer.android.com/guide/topics/ui/accessibility/apps.html 而不是用于GUI测试!

此致 斯蒂芬

0 个答案:

没有答案