Sistema automatizado para la ejecución de pruebas de software funcionales y regresivas utilizando Selenium y Java

dc.contributor.advisorBalseca Manzano, José Marcelo
dc.contributor.authorQuinteros Vivas, Mateo Andrés
dc.date.accessioned2025-09-09T03:25:06Z
dc.date.available2025-09-09T03:25:06Z
dc.date.issued2025
dc.description.abstractEl proyecto que se expone en esta memoria es resultado de la necesidad de optimizar el proceso de testing en aplicaciones web en un entorno donde rapidez y calidad de las aplicaciones que se desarrollan son aspectos determinantes para la competitividad. En este contexto, la automatización de las pruebas de software se ha convertido en una herramienta indiscutible como una de las herramientas para garantizar la eficiencia, disminuir los errores manuales y hacer una cobertura del testing más exhaustiva. El presente trabajo tiene importancia para empresas de desarrollo de software, les permite implementar soluciones más fiables y sostenibles en sus procedimientos de calidad del software. El objetivo general de esta memoria es desarrollar un sistema automatizado para la ejecución de pruebas funcionales y también pruebas regresivas a partir de ejemplos de pruebas para el navegador web Selenium y lenguaje Java, para mejorar el control de calidad del software y reducir el tiempo dedicado a la validación de funcionalidades del mismo. La metodología que se propone es la de implementar pruebas que simulan el comportamiento real de los usuarios con el automatizador Selenium WebDriver, acompañado además de algunos frameworks, como JUnit y TestNG, enmarcados dentro de un entorno de integración continua. Gracias a este planteamiento, se podrán ejecutar las pruebas de forma automática una vez realizado un cambio de código, garantizando una validación constante y eficiente por parte de la memoria; es de esperar que el sistema contribuya a mejorar la eficiencia en los procesos de pruebas y aumentar la consiguiente fiabilidad del producto final. Este proyecto se presenta como una solución práctica y escalable para que las organizaciones de desarrollo de software puedan mejorar sus procesos relacionados con el control de calidad, así como en entornos ágiles de desarrollo de software.
dc.id.advisor1802572915
dc.id.author1850025162
dc.identifier.other000351
dc.identifier.urihttps://repositorio.puce.edu.ec/handle/123456789/46680
dc.language.isoes
dc.publisherPUCE - Ambato
dc.subjectPruebas de software
dc.subjectSelenium
dc.subjectJava
dc.subjectAutomatización de pruebas
dc.subjectIngeniería de software
dc.titleSistema automatizado para la ejecución de pruebas de software funcionales y regresivas utilizando Selenium y Java
dc.typeThesis
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Trabajo de Titulación - Grado / Quinteros Vivas Mateo Andrés.pdf
Size:
1.37 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: