How can automated accessibility tests help us?
Con la cantidad de diferentes validaciones de accesibilidad que necesitamos hacer, tiene sentido automatizar algunas de las validaciones y añadirlas como parte de nuestra suite de regresión automatizada.
A continuación veremos algunos enfoques generales:
Capturar los problemas básicos de accesibilidad antes de salir a producción
Al automatizar algunas de las pruebas de accesibilidad, podemos detectar problemas básicos de accesibilidad antes y nos permite colaborar más con nuestro equipo de diseño y desarrollo.
Puede servir como una documentación viva para su equipo.
Por ejemplo, si su equipo está tratando activamente de reducir el número de problemas de accesibilidad que tiene su sitio web, el hecho de tener un tablero que muestre un informe de la ejecución de la prueba servirá como documentación y hará que todo el mundo sepa qué problemas están aún pendientes.
Prevenir cualquier regresión relacionado a la accesibilidad
Este beneficio es, creo, uno de los más importantes y es que evitará que cualquier problema de regresión relacionado con la accesibilidad se despliegue en ambiente de producción.
Al tener las pruebas automatizadas en su lugar, tienes esta red de seguridad que los problemas que tu equipo ha arreglado en el pasado no serán desplegados a la producción de nuevo, ya que ahora está cubierto por una prueba automatizada.
Libere su tiempo para realizar actividades de prueba más complejas
También libera su tiempo para realizar actividades de prueba más complejas, como la prueba con lectores de pantalla o el uso del teclado sólo para navegar por un sitio.
Aunque las pruebas automatizadas de accesibilidad sólo captarán un subconjunto de los problemas de accesibilidad que existen, sigue siendo beneficioso tenerlas porque nos ayudará a acelerar nuestro proceso de pruebas y son baratas de ejecutar.
Proporciona un rápido feedback al equipo de diseño y desarrollo
Por último, contar con pruebas de accesibilidad automatizadas proporciona un rápido feedback a su equipo de diseño y desarrollo, especialmente si las pruebas se están ejecutando como parte de su proceso de integración continua.
Su equipo de desarrollo sabrá en un instante si la característica en la que están trabajando no incluye alguna regla de accesibilidad.
Asimismo, si se detecta algún error de contraste de color, el equipo de diseño puede ser informado si necesita modificar alguno de los tokens de color que ha elegido.
Consideraciones finales
No es una bala de plata, por supuesto, así que no deberías usar todos tus esfuerzos de pruebas de accesibilidad sólo en pruebas de accesibilidad automatizadas.
No hay ninguna herramienta de accesibilidad automatizada por ahí que pueda detectar todos los problemas de accesibilidad y sólo porque tu herramienta no informó de un problema de accesibilidad en una regla en particular, no significa que sea accesible.
Esto demuestra que la intervención humana es aún muy necesaria cuando se trata de pruebas de accesibilidad.
Last updated
Was this helpful?