如何在Espresso中对视图执行多次单击

时间:2019-08-07 07:14:33

标签: android android-espresso ui-testing

在我的应用程序中,我有一个错误,即当我多次单击按钮时,应用程序崩溃了。我已修复该错误,现在我想编写一个Espresso UI测试来验证该错误是否已修复。所以我的问题是,是否可以像按钮一样在一个视图上多次单击?我该怎么做?

这是我已经拥有的,但是我不确定这是否是实现此目标的正确方法

onView(withContentDescription("Foo")).perform(click(), doubleClick())

1 个答案:

答案 0 :(得分:1)

根据Android Documentationperform类的ViewInteraction方法采用ViewAction个对象的变量。 所以你的代码:

onView(withContentDescription("Foo")).perform(click(), doubleClick())

似乎正确。