Pruebas de Accesibilidad es una de las Pruebas de Software , en la que el proceso de probar el grado de facilidad de uso de una aplicación de software para personas con ciertas discapacidades. Se lleva a cabo para garantizar que las personas con discapacidad física puedan acceder fácilmente a cualquier componente nuevo a pesar de las limitaciones respectivas.
La prueba de accesibilidad es parte del proceso de prueba del sistema y es de alguna manera similar a la prueba de usabilidad. En el proceso de prueba de accesibilidad, el probador usa el sistema o componente como lo usarían las personas con discapacidades. Las personas pueden tener discapacidades como discapacidad visual, discapacidad auditiva, discapacidad de aprendizaje u órganos no funcionales.
Las pruebas de accesibilidad son un subconjunto de las pruebas de usabilidad donde los usuarios bajo consideración son específicamente las personas con discapacidades. Esta prueba se enfoca en verificar tanto la usabilidad como la accesibilidad.
Objetivo de las pruebas de accesibilidad:
El objetivo de las pruebas de accesibilidad es:-
- Para servir al mercado de las personas con discapacidad.
- Cumplir con la legislación de accesibilidad.
- Para evitar posibles demandas judiciales.
Tipos de discapacidad:
Estos son los siguientes tipos de discapacidad:
- Discapacidad visual:
Incluye ceguera completa o daltonismo o mala vista. También incluye algunos problemas visuales como luz estroboscópica visual y problemas de destellos intermitentes. Por lo tanto, se prueba si el brillo y el contraste del diseño del software son ajustables o no. - Impedimento Físico:
Incluye la dificultad para usar un teclado o un mouse. También incluye movimientos corporales lentos y perezosos como las manos y lentitud muscular. Por lo tanto, el software se prueba para la comodidad de las personas perezosas. - Discapacidad auditiva:
incluye problemas auditivos como sordera y deficiencias auditivas. También se enfoca en la dificultad para escuchar bien o escuchar con claridad. por lo tanto, el software se prueba si una persona con menos capacidad auditiva puede usarlo correctamente o no. - Deterioro Cognitivo:
Incluye dificultades de aprendizaje, mala memoria y problemas en la comprensión de escenarios complejos. Por lo tanto, para que el software sea confiable, se prueba si puede ser utilizado por una persona con poca memoria. - Deterioro del aprendizaje:
incluye problemas de lectura y problemas en los que la persona encuentra dificultades con las palabras. Entonces, el software se prueba si el idioma es compatible para leer y si las palabras utilizadas son fáciles de entender.
Las pruebas de accesibilidad se pueden realizar de 2 maneras:
- Manual:
existen varias herramientas disponibles en el mercado para probar la accesibilidad de una aplicación de software, pero es posible que las herramientas disponibles sean muy costosas y/o sean menos calificadas según los requisitos. Por lo tanto, se realizan pruebas manuales para verificar la accesibilidad del producto de software. Por ejemplo:- (a) Compruebe el brillo del producto de software. Compruebe si es ajustable o no. Compruebe si es bueno para una persona con menos vista.
- (b) Compruebe el rendimiento de sonido del software. Compruebe si es correctamente utilizable por una persona sorda.
- Automatizado:
La automatización se usa ampliamente en diferentes técnicas de prueba. En el proceso automatizado, existen varias herramientas automatizadas para las pruebas de accesibilidad. Estas herramientas incluyen:- (a) WebAnywhere: es una herramienta de lectura de pantalla.
- (b) Hera: se utiliza para comprobar el estilo de la aplicación de software.