在我的应用程序中,我有一个错误,即当我多次单击按钮时,应用程序崩溃了。我已修复该错误,现在我想编写一个Espresso UI测试来验证该错误是否已修复。所以我的问题是,是否可以像按钮一样在一个视图上多次单击?我该怎么做?
这是我已经拥有的,但是我不确定这是否是实现此目标的正确方法
onView(withContentDescription("Foo")).perform(click(), doubleClick())
答案 0 :(得分:1)
根据Android Documentation,perform
类的ViewInteraction
方法采用ViewAction
个对象的变量。
所以你的代码:
onView(withContentDescription("Foo")).perform(click(), doubleClick())
似乎正确。