Pruebas de Accesibilidad en Android en Android Studio
axe DevTools Mobile Analyzer permite pruebas de accesibilidad en cualquier aplicación Android construida con cualquier tecnología.
Requiere:
- Android Studio
- Aplicación a probar con API 26 o superior
- Aplicación a probar instalada en un dispositivo físico o emulador
- Nombre de usuario y contraseña para el Tablero de axe DevTools Mobile
Las instrucciones a continuación asumen que tu entorno de Android Studio ya está configurado. Si eres nuevo en Android Studio, consulta esta guía introductoria para configurar el desarrollo de aplicaciones.
Comenzar
Vamos a recorrer la configuración inicial para las pruebas de accesibilidad usando el Proyecto de axe DevTools Mobile Analyzer en Android Studio.
1. Descarga el Proyecto de axe DevTools Mobile Analyzer desde el Artifactory de Deque
-
Inicia sesión en el Artifactory de Deque: agora.dequecloud.com
Nota: Cuando cargue la página, no busques un paquete. Vuelve a esta página y pasa al siguiente paso. -
Haz clic en este enlace para descargar el proyecto de axe DevTools Mobile Analyzer: axe-devtools-android-uiautomator-v0.6.0.zip
Si el archivo no se inicia automáticamente, haz clic en el botón de descarga junto a "URL al archivo" desde el sitio de Agora.
-
Una vez que el archivo zip haya terminado de descargarse, extrae los archivos en la ubicación deseada en tu computadora.
-
Abre la carpeta raíz en Android Studio seleccionando
File→Openy seleccionando la carpeta del proyecto.
2. Configura el Proyecto
-
Desde Android Studio, en el panel del navegador de proyectos, expande
app, expandesrc, luego expandeAccessibilityScan. Las carpetas dentro deAccessibilityScandeberían expandirse automáticamente, pero si no lo hacen, continúa y expándelas también. -
Haz doble clic en el archivo
RunScanpara abrirlo. Reemplaza el texto "YOUR_API_KEY_HERE" con tu Clave de API de axe DevTools Mobile.
3. Prepara tu Dispositivo / Emulador
- Para ejecutar un escaneo, tu dispositivo o emulador debe estar conectado a Android Studio. Si ejecutas en un dispositivo, necesitarás habilitar los ajustes de Desarrollador.
- Luego, la app que deseas probar debe estar instalada en el emulador/dispositivo y ejecutándose en el momento del escaneo. Si tienes acceso al código fuente, puedes ejecutar la app en un Emulador de Android, o en un dispositivo físico directamente.
4. Ejecuta un Escaneo de Accesibilidad
-
Con la app en ejecución, selecciona el ícono de flecha verde doble junto a
RunScan. Esto iniciará el escaneo de accesibilidad contra la app que está en ejecución. -
Puedes encontrar tu escaneo en el Tablero de axe DevTools Mobile.
Repite esto para cada pantalla que deseas probar.
¿Te encontraste con un error en Gradle?
El proyecto está configurado para el plugin de Android Gradle 8.1.1, si la aplicación en prueba no soporta la versión 8, sigue nuestra guía para cambiar a una versión compatible.
¡Has terminado!
Felicidades, has configurado con éxito axe DevTools Mobile Analyzer. Visita el panel de control de axe DevTools Mobile para ver tus escaneos.
¿Preguntas? Visita Preguntas Frecuentes
