Cómo descargar las acciones del componente de la interfaz de usuario de Android y sus datos para ayudar a resolver los errores difíciles de reproducir
¿Hay alguna manera de registrar las acciones del usuario en android. Al igual que si alguien hace clic en un botón o introduce un texto, o se desplaza una lista, ¿cómo identificar esas acciones y registrar los datos del componente de interfaz de usuario?
Permítanme dar más antecedentes de mi intención. A veces, durante mi prueba manual, hay algunos llamados errores difíciles de reproducir. A veces es difícil para mí recordar lo que he hecho antes de que el error ocurre especialmente después de un tiempo bastante largo. Así que una de mis ideas es registrar lo que he hecho antes de que aparezca el error. Me gustaría usar una manera ligera, no grabar las pantallas, así que tal vez podemos simplemente volcar las acciones de los usuarios y los datos de los controles de la interfaz de usuario correspondientes que nos pueden dar algunas pistas para recordarnos lo que he hecho y los datos que se han enviado a Salvo las circunstancias. ¿Hay alguna mejor manera de resolver los errores difíciles de reproducir?
- Automatización de Android APK con Espresso
- Android, Error = No se puede encontrar la información de instrumentación para: ComponentInfo {}
- ¿Dónde puedo obtener una lista de todos los comandos Robotium?
- Cómo probar el gesto de desplazamiento del buscapersonas en Android con Espresso 2.2
- Appium: Cómo iniciar la aplicación de Android para el perfil de trabajo
- Cómo crear emulador de Android en línea de comandos con opciones?
- ¿Cómo utilizar ADB para enviar eventos táctiles al dispositivo utilizando comando sendevent?
- Automatizar el proceso de publicación de la aplicación para Android
- Pruebas con Robolectric y ANT
- Android: varias versiones personalizadas de la misma aplicación
- "Si cada teléfono responde a OK Google ",
- Automatice la implementación en la Consola para programadores de Android
- Cómo cambiar la orientación del dispositivo Android con ADB
Sí, adb lo admite de forma nativa desde la API 16 (Android JellyBean 4.1) con UI-Automator .
adb shell uiautomator events
Bam, eso es todo. Indica las vistas que se han hecho clic y su texto / descripción desde la perspectiva del marco de Accesibilidad.
Testdroid herramienta cuenta con grabador que permite la grabación de acciones de los usuarios y la generación de pruebas de automatización de la interfaz de usuario. http://testdroid.com/product/testdroid-recorder#0