Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Grisales Morales, Fabio LeónHurtado Escudero, Carlos AndrésGiraldo Henao, Robilson AlexanderQuejada Sánchez, Edy Yecid2024-05-222024-05-222024https://repositorio.uniremington.edu.co/handle/123456789/3008La focalización de este trabajo de grado son los fundamentos del ciclo de vida de pruebas de software, aplicados en una aplicación web para la gestión de una tienda online que vende ropa y accesorios. La tienda cuenta con un catálogo de productos proporcionados por múltiples proveedores, incorporando sistemas de pago y una gestión financiera que facilita la conciliación de ventas. También es crucial enviar mensajes a los usuarios con la información de sus compras. Garantizar la calidad y funcionalidad del sistema es el objetivo principal del proyecto a través de la implementación de un ciclo de vida de pruebas bien estructurado. Se llevó a cabo un minucioso análisis de las historias de usuario con el fin de abarcar diferentes escenarios de uso y transacciones en la tienda en línea, lo que permitió detectar y corregir errores eficazmente. El ciclo de vida de pruebas seguido en este trabajo incluye varias etapas clave: Realizar planificación de pruebas, elaborar casos de prueba, llevar a cabo pruebas y informar los resultados. Durante la planificación, se establecieron los objetivos de las pruebas y se identificaron los recursos que necesitaban. Se crearon escenarios detallados basados en las historias de usuario durante el diseño de casos de prueba para garantizar la evaluación de todos los aspectos críticos del sistema. Se realizaron pruebas de manera sistemática para verificar el correcto funcionamiento de cada componente del sistema. Los resultados fueron detallados en informes, resaltando los errores hallazgos y las medidas correctivas implementadas. El proyecto mostró que la detección temprana de errores y la estabilidad del sistema mejoraron significativamente. El enfoque estructurado del ciclo de vida de pruebas ha permitido la optimización del proceso de desarrollo y garantiza una mejor experiencia para el usuario final. En resumen, este trabajo subraya la importancia de los fundamentos del ciclo de vida de pruebas de software en proyectos web, especialmente en entornos de comercio electrónico. Garantizar la calidad del producto final y lograr el éxito del proyecto, junto con la satisfacción de los usuarios, se aseguran mediante la implementación de estas prácticas.15 p.application/pdfspaDerechos Reservados - Corporación Universitaria Remington, 2024Ciclo de vida de pruebasCalidad de softwareTienda onlineGestión de catálogosComercio electrónicoPruebas de softwarePruebas de software : implementación y beneficios en el ciclo de desarrolloTrabajo de grado - Pregradoinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Desarrollo de programas para computadorPáginas webGestión financiera