lunes, 26 de septiembre de 2016

Entorno para la evaluación automática de la accesibilidad de un sitio web

Muy interesante el artículo de la BBC Test Automation with PhantomJS, Grunt and Friends que explica cómo realizar evaluaciones automáticas de un sitio web. Una de las pruebas que realizan verifica la accesibilidad web:
Toolkit: PhantomJS, Grunt, grunt-accessibility
Automated accessibility testing can be achieved with PhantomJS by using ‘grunt-accessibility’ plugin. It grades pages using different levels of the WCAG guidelines. This doesn’t replace manual accessibility testing but can detect some HTML issues with respect to accessibility. In the Gruntfile, we have accessibility task which tests HTML code located in the ‘/html’ directory. We have written a little script to get HTML code of the page and put it inside the ‘html’ directory and execute ‘grunt’ accessibility tasks. The code snippet for the script ‘grunt_accessibility.sh’ is available on GitHub. 

1 comentario:

Félix Zapata Berlinches dijo...

De un tiempo a esta parte existen novedades en el ámbito de la revisión automática que se alejan un poco de lo que en su momento se hacía que era analizar después en lugar de durante.

Existen APIs que se pueden integrar durante el desarrollo y que son bastante flexibles para incorporarse en flujos de trabajo. Algunas que conozco por ejemplo Tenon y aXe. Esta última la descubrí hace algo más de un año. Tenía pendiente hacer un plugin para Gulp con ella pero al fin conseguí hacerme con él.