對檢視執行操作

可以使用 perform 方法在檢視上執行 ViewActions
ViewActions 類為最常見的操作提供幫助方法,例如:

ViewActions.click()
ViewActions.typeText()
ViewActions.clearText()

例如,要單擊檢視:

onView(...).perform(click());
onView(withId(R.id.button_simple)).perform(click());

你可以通過一次執行呼叫執行多個操作:

onView(...).perform(typeText("Hello"), click());

如果你正在使用的檢視位於 ScrollView(垂直或水平)內,請考慮需要使用 scrollTo() 顯示檢視的先前操作(如 click()typeText())。這可確保在繼續執行其他操作之前顯示檢視:

onView(...).perform(scrollTo(), click());