【发布时间】:2020-05-23 02:20:08
【问题描述】:
我的应用程序有 ChipGroups,里面有单独的 Chips。 (Documentation) 和 (Description)
我想做的是使用 Android 中的 Espresso 库来测试这些组件的功能。我想单击Chips,尤其是它们的关闭按钮,以删除它们并检查它们是否实际被删除等。我无法找到有关迭代ChipGroups 的信息,例如使用@987654329 @。 Espresso.onView() 或 .perform() 等方法缺少此功能。我最接近的是在RecyclerViews 和ListViews 上查看信息。
我查看了文档here 和cheatsheet 等。知道我应该做什么来测试这些组件吗?
【问题讨论】:
-
你注意到chipGroup是一个视图组了吗?所以我认为您可以获取子视图并对其进行迭代,将每个视图投射到复选框
标签: android testing kotlin material-design android-espresso