android-espresso - 字段不可见,但测试通过
问题描述
这里 Espresso 的测试检查 textView -walletLabelTextView
是否显示:
onView(withId(tradersRecyclerView))
.perform(scrollToPosition<RecyclerView.ViewHolder>(traderRandomPos));
onView(withRecyclerView(tradersRecyclerView).atPositionOnView(traderRandomPos, walletLabelTextView))
.check(matches(withText("Wallet:")))
这里截图:
结果测试通过。因为 view Wallet:是可见的。好的。
如您所见,视图Wallet: now 不可见。但再次测试成功通过。为什么?
解决方案
推荐阅读
- excel - 如果列中的行范围与另一张表中的列范围匹配,VBA 清除行中单元格的内容
- flutter - dart 方法 'validate' 不能被无条件调用,因为接收者可以是 'null'
- java - Hashmap 包含 Spring Boot 中的 key junit
- windows-10 - 如何使用 regasm 注册一个 com-visible .net 程序集的多个版本
- flutter - 再次颤振列表视图项目不出现
- r - Untar 函数在尝试解压缩闪亮的 Web 应用程序文件时产生错误代码 1
- java - Java 泛型 - 了解将数组转换为泛型类中的泛型类型
- javascript - 如何在 Javascript 中进行多个异步调用以更新我的 UI 而不会阻塞?
- jsf - Primefaces TreeTable 在添加新项目时不会更新
- python - Django dict(request.POST.lists()) 返回两次(正常,空)