Android测试用例 - 如何查看输出?

Jac*_*ble 39 android unit-testing

我正在AndroidTestCase用于单元测试.我有一个失败的单元测试,但我还没弄明白如何显示它的输出.例如,我没有看到我使用Log.dSystem.out.println在控制台中打印的值以及logcat输出.

如何查看单元测试控制台?

Jor*_*ego 34

使用Android Studio 2.3.1,使用旧式Java风格

System.out.println("Start Test");
Run Code Online (Sandbox Code Playgroud)

在这里你可以看到输出:

在此输入图像描述


Die*_*ano 23

你应该看到Log.d()消息,logcat除非你的测试之前崩溃很多(即在构造函数中).


Nab*_*bzi 7

就我而言,

System.out.println("Test")正在从事JUnits 测试

Log.d("tag" , "Test")正在用于AndroidJUnit 测试(已检测)


tmi*_*min 5

转到Debug - > Logcat.确保LogLevel和Filter也正确.

查看Android Studio 1.1.0的屏幕截图

来自Android Studio 1.1.0