Automatización de pruebas de accesibilidad en la web
Resumen
El uso de las computadoras es cada vez más frecuente por personas de todas las ocupaciones y oficios, para garantizar que los sitios y aplicaciones web beneficien a más personas es necesario tener en cuenta la accesibilidad.
El objetivo es mejorar la aplicación de las pruebas de accesibilidad en aplicaciones web, a partir de la automatización.
Se emplearon diferentes métodos de investigación: Método del Análisis documental, para elaborar el sustento teórico. Método de análisis y síntesis, se han analizado los estándares y herramientas de accesibilidad; y los marcos de trabajo para automatización de pruebas; se han sintetizado relaciones para la realización de pruebas de accesibilidad automatizadas. Método Experimental: Se ha desarrollado una biblioteca para Robot Framework que permite usar la prueba de accesibilidad automatizada.
Con Robot Framework y axe-core es posible realizar pruebas de accesibilidad automatizadas a cualquier sitio web a partir de su dirección web, lo cual mejora la aplicación de las pruebas de accesibilidad en vista que es posible analizar un sitio web completo en poco tiempo
Descargas
Citas
Adirala, S., & Bollweg, N. (2021). robotframework-axelibrary. https://github.com/adiralashiva8/robotframework-axelibrary
Bolivia. (2012). Ley N° 223. Ley General Para Personas con Discapacidad. Gaceta Oficial del Estado Plurinacional de Bolivia.
Deque Systems Inc. (2021, 11 5). axe-core. https://github.com/dequelabs/axe-core/blob/develop/README.md
Deque Systems Inc. (2022, 7 12). Release 4.4.3. https://github.com/dequelabs/axe-core/releases/tag/v4.4.3
Docutils. (2021). reStructuredText. https://docutils.sourceforge.io/rst.html
Foord, M. (2017). 30 best practices for software development and testing. https://opensource.com/article/17/5/30-best-practices-software-development-and-testing.
Henry, S. L. (2021). Introducción a las Pautas de Accesibilidad para el Contenido Web (WCAG). https://www.w3.org/WAI/standards-guidelines/wcag/es
Henry, S. L. (2021). Resumen de los estándares de accesibilidad de W3C. https://www.w3.org/WAI/standards-guidelines/es.
Henry, S. L., & Dick, W. (2018). WCAG 2.1 de un vistazo. https://www.w3.org/WAI/standards-guidelines/wcag/glance/es
Robot Framework Foundation. (2021). Keyword Documentation. https://robotframework.org/SeleniumLibrary/SeleniumLibrary.html
Robot Framework Foundation. (2021). Robot Framework documentation. https://robotframework.org/robotframework/
Robot Framework Foundation. (2021). Robot Framework User Guide. https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html
Sereduck, K. (2018). axe-selenium-python 2.1.6. https://pypi.org/project/axe-selenium-python/
Software Testing Help. (2021, 11 30). Top 6 BEST Python Testing Frameworks. https://www.softwaretestinghelp.com/python-testing-frameworks/
World Wide Web Consortium. (2020). Web Content Accessibility Guidelines (WCAG) 2 Level A Conformance. https://www.w3.org/WAI/WCAG2A-Conformance
Derechos de autor 2022 José Boris Bellido Santa María
Esta obra está bajo licencia internacional Creative Commons Reconocimiento 4.0.