如何在EarlGrey自动化的同时执行拉动刷新?

时间:2016-10-24 10:29:03

标签: earlgrey

假设您有一个tableView或fileListView,并且您希望对其执行pull to refresh操作。尝试使用滑动和滚动执行,最初没有结果。

1 个答案:

答案 0 :(得分:4)

EarlGrey().selectElementWithMatcher(grey_accessibilityID("some element id")).atIndex(0).performAction(grey_swipeSlowInDirectionWithStartPoint(.Down, 0.7, 0.7))

atIndex(0)是特定于上下文的。在我的情况下,我有一个列表视图,我迷上了第一个元素,并慢慢向下滑动。 同样,值' 0.7'也是相对的,你可以将它们改为0.1,0.3等,然后亲自试试。