Automatización de Pruebas Funcionales: Comparación Técnica de los Frameworks Cypress, Playwright e Selenium
Resumen. _En el contexto del desarrollo de software utilizando métodos ágiles, tener retroalimentación rápida y continua es crucial para el éxito de los proyectos. Una de las formas de garantizar una detección rápida de errores es mediante la ejecución de pruebas automatizadas. Dado el alto valor de las pruebas automatizadas, es necesario evaluar los distintos frameworks actualmente disponibles en el mercado para determinar cuál se adapta mejor a las necesidades del proyecto. Este trabajo se propone un análisis comparativo entre tres frameworks de pruebas: Selenium, una de las herramientas de automatización más tradicionales; Cypress, herramienta que ha ganado mucha popularidad en los últimos años; y Playwright, una herramienta más nueva que ha recibido mucha atención. Para realizar este análisis, se desarrollaron conjuntos de pruebas automatizadas para una aplicación web, con el objetivo de comp