Cómo generar un informe de cobertura de código de casos de prueba de instrumentación en Android Studio
Lo que actualmente funciona es el informe de cobertura del código de los casos de prueba de unidad funcional.
- Actualizado a la última versión de Android Studio (1.2.1)
- Actualización del complemento de Android en Android Studio (1.2.3)
- Actualización de la versión Gradle (2.2.1)
- Cambió la variante de construcción a prueba de unidad
Ahora puedo obtener el informe de Cobertura de Código (utilizando la herramienta de cobertura de Código de Idea IntelliJ predeterminada) de las pruebas de unidad que escribí extendiendo la clase TestCase
. Pero cuando escribo una clase que extiende AndroidInstrumentatioTestCase2
o ActivityTestCase
, estoy gettting un null
cuando llamo a getActivity()
. Y cuando cambie las variantes de construcción a instrumentación, el botón Ejecutar con cobertura de código está deshabilitado.
- Prueba de la excepción ClassNotFound
- Android compartió código generado entre test y androidTest
- Utilice @Ignore en AndroidTestCase
- Android inmediatamente creado Los elementos de par son nulos
- Mockito / Power Mockito: incapaz de obtener la salida esperada cuando el método de burla de LayoutParams en android
Por lo tanto, en palabras simples, quiero saber es cómo obtener el informe de cobertura de código en los casos de prueba que son tanto los casos de prueba de unidad funcional, así como casos de prueba de instrumentación.
PS: Cualquier otro plugin de cobertura de código (como JaCoCo) también se puede utilizar.
- Problemas al configurar el entorno de prueba de App Engine
- Error de cifrado en Android 4.2
- Cómo emular onLowMemory ()?
- Java.lang.UnsatisfiedLinkError: dbopen
- Mocking un campo inyectado en las pruebas unitarias
- Prueba de unidad de ciclo de vida de actividad
- Unidad de prueba de funciones privadas en Android
- Cómo probar menú en Android con Robolectric