Android 测试,如何判断数据是否加载完成

我目前正在测试一个界面,这个界面是只包含了一个SwipeRefreshLayout和RecyclerView,刚进入界面的时候会加载数据。
现在我想测试:进入该界面->等待数据加载完成->点击RecyclerView的第一项
我知道WebDriverWait可以实现等待加载,但是不知道until里把什么作为条件,有没有人遇到过类似的情况?怎么解决?