Tag: instrumentación

Prueba de Android: La ejecución de instrumentación falló debido a 'java.lang.ClassNotFoundException'

Tengo 3 clases de prueba para un paquete particular de mi aplicación principal. Mi primera clase de prueba está funcionando muy bien, los otros 2 no lo son. Cuando intento ejecutar esas 2 pruebas, consigo el error siguiente: Instrumentation run failed due to 'java.lang.ClassNotFoundException' Ya he verificado: Si la ruta de construcción estaba correctamente configurada, […]

"Window Manager Crash" al enviar la tecla 'Abajo' en el Samsung Galaxy S

Estoy ejecutando mis pruebas de unidad en varios dispositivos android utilizando Instrumentación . Testcases funciona bien en el emulador y todos los dispositivos excepto Samsung Galaxy S. En Samsung Galaxy S se muestra un bloqueo de Windows Manager después de inyectar unos 30 eventos clave utilizando la instrumentación aquí es el registro de accidente completo: […]

En Android, ¿cómo puedo encontrar el llamador de un método de manera eficiente

Estoy construyendo una herramienta de prueba / análisis que requiere instrumentación de las clases de framework de Android. En esa herramienta, las clases tienen que ser instrumentadas para averiguar el llamador de un método (es decir, la firma de método) que se está ejecutando actualmente, y basado en el llamador se realiza un cierto procesamiento. […]

Reduzca el Espresso

Esto es sobre Espresso. Estoy ejecutando con éxito la prueba de integración en un simulador. Creo que algunas pruebas están fallando porque está funcionando demasiado rápido. ¿Hay alguna forma de disminuir la velocidad de ejecución / reproducción?

Prueba la recreación de la actividad de Android utilizando instrumentación y JUnit4

Quiero escribir prueba para recrear actividad. La rotación es opcional. Quiero que la prueba se escriba en la versión actualizada del marco de pruebas "bendito" por Google. Soy nuevo en las pruebas de escritura, así que quiero aprender herramientas básicas, main-stream, bien soportadas. Cualquier marcos de pruebas de terceros estarán bien cuando entienda lo básico. […]

Android InstrumentaciónTestRunner Salida XML para la ingesta de Hudson

Tengo un proyecto de prueba de Android que me gustaría vincular a Hudson, pero no he encontrado una forma de mostrar los resultados de la prueba como XML en lugar de texto. ¿Alguien sabe si hay una manera fácil de hacer esto ya? Decano

¿Es posible averiguar si una aplicación de Android se ejecuta como parte de una prueba de instrumentación

¿Hay una comprobación de tiempo de ejecución para una aplicación para averiguar si se ejecuta como parte de una prueba de instrumentación? Antecedentes: Nuestra aplicación realiza una sincronización de base de datos al iniciar. Pero eso sólo debería suceder cuando se inicie regularmente. Especialmente interfiere con las pruebas de instrumentación que prueban la sincronización de […]

¿Cómo enviar eventos clave a un emulador sin cabeza en una prueba de instrumentación?

Actualmente estamos trabajando en una suite de pruebas de instrumentación que se ejecuta en nuestro servidor de compilación, pero mientras las pruebas pasan en una máquina de dev usando un emulador normal de Android, las compilaciones fallan en el servidor de compilación ya que solo ejecutamos un emulador sin cabeza con el -no-window bandera de […]

Android – Junit – Proyecto probado utiliza Jar externo

Tengo un código java (compila bien para Android) en un proyecto de biblioteca (LIB) que quiero usar en otro proyecto de Android (A). Como es improbable que el código de LIB cambie mucho, opté por añadirlo como un tarro a A. Funciona bien. Tengo otro proyecto que es un proyecto de instrumentación de Android, probando […]

Ejecutar la prueba de instrumentación usando Espresso: Clase ref en la clase pre-verificada resuelto a la implementación inesperada

Estoy probando los contactos de la aplicación del sistema en la plataforma Kitkat usando el google-espresso. Mi proyecto de prueba se encuentra en # android-dir # / cts / tests / tests / contactTest. Aquí está el archivo .mk: LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) # don't include this package in any target LOCAL_MODULE_TAGS := optional […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.