-
Empezar a utilizar Test de Accesibilidad
Cuando diseñas y desarrollas una aplicación Android, Test de Accesibilidad puede ayudarte a mejorarla para los usuarios.
Esta herramienta analiza la pantalla en la que te encuentras y te sugiere formas de aumentar la accesibilidad de tu aplicación. Para ello, tiene en cuenta los siguientes factores:
- Etiquetas de contenido
- Tamaño de los elementos táctiles
- Elementos en los que se puede hacer clic
- Contraste de texto e imagen
Importante: Test de Accesibilidad es un complemento de las pruebas manuales, no un sustituto; además, no garantiza la accesibilidad de la aplicación.
Paso 1: Instalar y activar Test de Accesibilidad
Test de Accesibilidad está disponible en teléfonos y tablets con Android 6.0 y versiones posteriores. Consulta cómo comprobar qué versión de Android tienes.
- Descarga Test de Accesibilidad en Google Play.
- Abre Test de Accesibilidad .
- En la aplicación Ajustes de tu dispositivo, sigue las indicaciones para activar Test de Accesibilidad.
- Toca Accesibilidad Test de Accesibilidad Usar servicio.
- Para desactivar Test de Accesibilidad, vuelve a Ajustes Accesibilidad Test de Accesibilidad.
Paso 2: Comprobar la accesibilidad de tu aplicación
Puedes analizar una captura de tu aplicación o varias de sus pantallas mientras interactúas con ella.
Analizar una grabación
Puedes analizar un flujo de trabajo o una tarea dentro de tu aplicación. Con esta opción, Test de Accesibilidad registra y analiza los elementos de la pantalla mientras utilizas la aplicación y navegas por ella.
Importante: En las grabaciones se incluyen capturas de pantalla, pero no audio ni vídeo. La grabación se guardará en tu dispositivo y nunca se compartirá con Google.
Para analizar una grabación:
- Abre la aplicación que quieras comprobar.
- Toca el botón Accessibility Scanner (Test de Accesibilidad).
- Toca Grabar .
- Utiliza tu aplicación.
- Si accedes a otra aplicación, la grabación se detendrá hasta que vuelvas.
Para detener una grabación, sigue estos pasos:
- Desliza el dedo hacia abajo desde la parte superior de la pantalla para ver tus notificaciones. También puedes abrir otra aplicación.
- Toca Test de Accesibilidad está grabando.
- Toca Detener .
Analizar una captura
Para analizar una sola pantalla de tu aplicación, sigue estos pasos:
- Abre la aplicación que quieras comprobar.
- Toca Test de Accesibilidad .
- Toca Captura .
Revisar los resultados de un análisis
Después de analizar una grabación o una captura, Test de Accesibilidad muestra una o varias capturas de pantalla de tu aplicación en las que los resultados del análisis aparecen destacados con rectángulos naranjas.
- Para ver los detalles, toca el área delimitada. Si una pantalla tiene varios resultados, toca Siguiente .
- Para ver todos los resultados de todas las capturas de pantalla, toca Lista Ver por pantalla o Ver por categoría.
- Para compartir los resultados, toca Compartir .
Si has analizado una grabación o tienes más de una captura de pantalla, haz lo siguiente:
- Para pasar de una captura de pantalla a otra, en el carrusel de la parte superior, toca una captura de pantalla o Siguiente .
- Para ver una cuadrícula con todas las capturas de pantalla, toca Biblioteca .
Nota: Si el nombre de un recurso es demasiado largo como para que quepa en la pantalla, mantenlo pulsado para que se muestre.
Analizar ventanas seguras
Si en tu aplicación hay alguna ventana que se ha declarado como segura con
WindowsManager.LayoutParams.FLAG_SECURE
, Test de Accesibilidad no podrá capturar ninguna imagen de esa pantalla ni comprobar el contraste de color. Después de analizar tu aplicación, en Test de Accesibilidad se mostrará una pantalla en negro como captura de esa ventana. No obstante, puedes consultar los resultados del análisis relacionados con otras posibles mejoras.Cambiar los umbrales de contraste y de tamaño de áreas táctiles
Puedes cambiar los umbrales que usa Test de Accesibilidad para la relación de contraste y el tamaño de las áreas táctiles.
- En tu dispositivo, abre el menú Aplicaciones.
- Toca Test de Accesibilidad Ajustes .
- Consulta o cambia tus ajustes:
- Relación de contraste de texto: elige el nuevo valor mínimo del contraste del color del texto.
- Relación de contraste de imagen: selecciona el nuevo valor mínimo del contraste del color de las imágenes.
- Tamaño de las áreas táctiles: define el nuevo valor mínimo del tamaño de los elementos táctiles.
Editar resultados de relación de contraste
Para determinar la relación de contraste, Test de Accesibilidad utiliza los colores de primer y segundo plano, que puedes cambiar.
- En tu dispositivo, abre el menú Aplicaciones.
- Toca Test de Accesibilidad .
- Toca un análisis en el que haya una sugerencia de contraste de color Editar colores.
- Debajo de la captura de pantalla, toca Primer plano o Fondo.
- Para cambiar el color de primer plano o de segundo plano, sigue estos pasos:
- Arrastra el marco de selección a otra área de la captura de pantalla.
- En la parte inferior, toca uno de los colores que se sugieren.
- Toca Aplicar.
Nota: Puedes mover el marco de selección con las flechas que hay en el lateral. Si quieres hacer ajustes más grandes, mantén pulsadas las flechas.
Compartir los resultados de un análisis
Puedes compartir los resultados con otras personas, como tus compañeros de equipo.
Para compartir los resultados justo después de obtenerlos, haz lo siguiente:
- Completa un análisis.
- Toca Compartir .
- Elige cómo quieres compartir los resultados.
Nota: Para compartir los resultados de un elemento concreto, toca Compartir mientras lo estés viendo.
Para compartir los resultados en otro momento, sigue estos pasos:
- En tu dispositivo, abre el menú Aplicaciones.
- Toca Test de Accesibilidad .
- Toca el análisis que te interese Compartir .
- Elige cómo quieres compartir los resultados.
Gestionar análisis anteriores
Cambiar el nombre de un análisis
- En tu dispositivo, abre el menú Aplicaciones.
- Toca Test de Accesibilidad .
- Toca un análisis Más Cambiar título.
- Escribe un título.
- Toca Cambiar nombre.
Añadir una descripción
- En tu dispositivo, abre el menú Aplicaciones.
- Toca Test de Accesibilidad .
- Toca un análisis Más Editar descripción.
- Añade una descripción.
- Toca Guardar.
Eliminar un análisis
- En tu dispositivo, abre el menú Aplicaciones.
- Toca Test de Accesibilidad .
- Toca un análisis Más Eliminar análisis Eliminar.
Obtener ayuda o enviar comentarios
Si necesitas ayuda o quieres enviarnos comentarios sobre Test de Accesibilidad, toca la opción Ayuda y comentarios que hay en la aplicación.
-
Resultados de Test de Accesibilidad
Test de Accesibilidad analiza tu aplicación en busca de las oportunidades que se describen más adelante para mejorar su nivel de accesibilidad.
Etiquetas de contenidoMuchos controles de la interfaz de usuario dependen de señales visuales para indicar su significado y su función. Sin embargo, es posible que un usuario con problemas de visión tenga dificultades para percibir estas señales.
Gracias a las etiquetas de contenido, puedes hacer que dichos controles sean más accesibles. Estas etiquetas no se muestran en la pantalla, pero los usuarios con problemas de visión pueden acceder a ellas a través de servicios de accesibilidad, como TalkBack u otros lectores de pantalla.
Test de Accesibilidad analiza tu aplicación en busca de las siguientes oportunidades para mejorar las etiquetas de contenido:
- Falta la etiqueta de elemento
Identifica las clasesView
(tantoView
como las subclases deView
pertinentes) que un lector de pantalla podría enfocar y cuya descripción oral esté vacía. Más información sobre las etiquetas de contenido - Elemento etiquetado con tipo o estado
Identifica los casos en los que la claseView
tiene una descripción redundante. Más información sobre elementos con etiquetas de tipo o de estado - Descripciones de elementos duplicadas
Identifica los casos en los que una jerarquía contiene clasesView
con descripciones duplicadas. Por ejemplo, dos botones enfocables distintos que contienen la descripción "Más opciones" pueden confundir a los usuarios. Más información sobre las descripciones duplicadas - La finalidad del enlace no está clara
Identifica el texto de enlace poco informativo, como "haz clic aquí". Más información sobre textos de enlace poco claros - Texto no expuesto
Identifica las clasesView
con etiquetas visibles que no lean los lectores de pantalla. Más información sobre textos no expuestos
Test de Accesibilidad examina las jerarquías de la clase
View
e identifica los casos en los que los usuarios con discapacidades motoras podrían tener dificultades para interactuar con el diseño.- Enlaces en los que se puede hacer clic
Identifica los usos en los queClickableSpan
no se utiliza como la claseUrlSpan
. Más información sobre los enlaces en los que se puede hacer clic - Duplicar elementos en los que se puede hacer clic
Identifica los elementos en los que se puede hacer clic que comparten la misma ubicación que otros elementos clicables. Más información sobre el duplicado de elementos en los que se puede hacer clic - Etiqueta de elemento editable
Identifica las clasesEditText
yTextView
editables que incluyen un atributocontentDescription
que no está vacío. Más información sobre las etiquetas View editables - Tipo de elemento no admitido
Identifica los tipos de elementos incompatibles con los servicios de accesibilidad. Más información sobre los tipos de elementos no admitidos - Orden de desplazamiento
Identifica los problemas que puede causar el orden de desplazamiento de los elementos. Esto puede afectar a los usuarios de lectores de pantalla u otros servicios de accesibilidad. Más información sobre el orden de desplazamiento - Ajuste de texto
Detecta posibles problemas con las especificaciones del diseño y el tamaño de la fuente al diseñar una interfaz de usuario que pueden provocar que el texto se recorte o se oculte. Más información sobre el ajuste de texto
Test de Accesibilidad busca las áreas táctiles de tamaño reducido que podrían causar dificultades a los usuarios con discapacidades motoras.
- Tamaño de las áreas táctiles
Identifica las clasesView
inferiores a 48x48 dp que se pueden mantener pulsadas o en las que se puede hacer clic, así como las clasesView
inferiores a 32x32 dp que se encuentran en las ventanas de un método de introducción de texto o en el borde de la pantalla. Puedes cambiar el tamaño mínimo en la configuración de Test de Accesibilidad. Más información sobre el tamaño de las áreas táctiles
Test de Accesibilidad sugiere mejoras que afectan a la relación de contraste del color para conseguir que tu aplicación sea más accesible para los usuarios con discapacidad visual.
- Contraste de texto e imagen
Identifica texto o imágenes con una relación de contraste inferior a 3,0 entre el color del texto y el del fondo (en las clasesTextView
que no están vacías) o entre el color del primer plano y el del segundo (en las clasesImageView
). Puedes cambiar la relación mínima en la configuración de Test de Accesibilidad. Más información sobre el contraste de color
Más información sobre la accesibilidad
Obtén más información en la documentación sobre accesibilidad para desarrolladores de Android.
- Falta la etiqueta de elemento