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

Palabras clave: automatización, accesibilidad, python, robot, axe-core

Descargas

La descarga de datos todavía no está disponible.

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

Publicado
2022-09-12
Cómo citar
Bellido Santa María, J. B. (2022). Automatización de pruebas de accesibilidad en la web. Ciencia Latina Revista Científica Multidisciplinar, 6(4), 3671-3688. https://doi.org/10.37811/cl_rcm.v6i4.2878
Sección
Artículos