Estoy usando AndroidTestCase para probar la unidad. Tengo una prueba de unidad que está fallando, pero no he descubierto cómo mostrar la salida de la misma. Por ejemplo, no veo los valores que imprimo utilizando Log.d o system.out.println en la consola ni la salida de logcat. ¿Cómo veo la consola de prueba de la unidad?Android Test Case: cómo ver la salida?
26
A
Respuesta
17
Debería ver los mensajes Log.d()
en logcat
a menos que su prueba se cuelgue mucho antes (es decir, en el constructor).
0
Probablemente desconectó el dispositivo/emulador y lo volvió a conectar. Debe volver a hacer clic en el nombre del dispositivo en la lista en el Dalvik Debug Monitor para que vuelva a cargar los registros y siga actualizando la salida.
1
Para que quede claro, si está ejecutando un emulador, debe usar adb logcat
.
Además, asegúrese de estar utilizando el estándar android.util.Log.d()
para enviar su salida.
/JP
4
Ir a depurar -> Logcat. Asegúrese de que LogLevel y Filter sean correctos también.
Ver la captura de pantalla de Android Studio 1.1.0
18
Cuestiones relacionadas
- 1. android instrumentation test case - getinstrumentation() return null
- 2. Log4j en JUnit Test case
- 3. Selenium Test Case vs. Test Suite frente a uso general
- 4. no se pueden ver los registros insertados por django test case
- 5. Android case statement help
- 6. enviar parámetros de test suite a test case en junit 4
- 7. Utilizando Test Framework Android
- 8. Android grow heap frag case
- 9. Ver la salida de la consola eliminada
- 10. android test fixtures
- 11. Impresión de salida adicional en Google Test
- 12. Primer Android Test Project no se inicia
- 13. ¿Cómo puedo ver la salida de printf dentro de gdb?
- 14. Cómo mantener la salida html PHP 'Ver código fuente' limpia
- 15. Nodo console.log trunca la salida de forma predeterminada. ¿Cómo puedo ver la salida completa?
- 16. Case insensitive auto complete en android
- 17. ¿Cómo funciona la instrucción `test`?
- 18. Android Ver agregar niño
- 19. Android. Ver transparencia
- 20. (Console.BufferHeight) No puedo ver/desplazarme para ver toda la salida de la consola con Console.WriteLine
- 21. salida Android cáscara sqlite
- 22. No se puede ver la salida de depuración al ejecutar el emulador de Android
- 23. ¿Se puede ver la salida de OutputDebugString en la ventana de salida de Visual Studio?
- 24. Android: Animar Ver posición
- 25. Android: ¿Ver archivo SharedPreferences?
- 26. Cómo escribir la salida en [ClassInitialize()] de una clase Unit Test?
- 27. ¿Puedo ver la salida del programa en Qt-Creator?
- 28. Iphone sdk tabbar Ver la salida no estaba establecida
- 29. SQL CASE y variables locales
- 30. Cómo ver el estilo predeterminado android simple_spinner_dropdown_item
Android Studio en ejecución Las pruebas de unidad no siempre se conectan a un dispositivo. En mi caso, no hay emulador o teléfono, las pruebas de Robolectric se ejecutan completamente en el jre. –