AndroidJunit4跑步者记录

时间:2017-06-01 21:59:13

标签: android android-espresso

我正在为我的应用程序编写测试测试,今天我遇到了一个问题,当必须点击的视图在屏幕外时。不幸的是,我在日志中看到的唯一一件事是:

android.support.test.espresso.PerformException: Error performing 'single click' on view 'Animations or transitions are enabled on the target device.

这绝对不是实际错误。

我已使用try-catch包装测试正文并使用Log.e转储实际异常。读取logcat我可以看到完整的堆栈跟踪,发现当使用gradle执行测试时,任何类型的异常都会显示出来。

我认为测试运行器正在捕获实际异常并仅转储该通用消息。但我没有找到改变这种行为的方法。

使用--stacktrace--full运行gradle无效 - 它只显示在模拟器外部看到的异常。

那么如果没有我使用的解决方法(自己捕获异常,转储它,读取logcat),我怎么才能真正看到问题是什么?

0 个答案:

没有答案