我尝试使用espresso点击全屏视图,如下所示:
onView(withId(R.id.id)).perform(click());
但是得到了这个错误:
Error performing 'Send down montion event' on view 'unknown'
...
Caused by: android.support.test.espresso.InjectEventSecurityException: java.lang.SecurityException: Injecting to another application requires INJECT_EVENTS permission
当我在其他设备(例如Nexus 6和S4)上运行测试时,测试运行正常,但在三星Galaxy S3上它会抛出此异常。
答案 0 :(得分:0)
由于应用程序崩溃,可能会发生这种情况。
我也面临同样的问题。在我意识到之后我犯了一个错误。
我的错误是当我们点击按钮时应用程序崩溃。所以我们应该按照以下步骤进行操作。
关于espresso文档,我们应该按照以下步骤进行操作
关闭设置中开发人员选项的所有动画:
-Window动画比例
- 过渡动画比例
-Animator持续时间表