Automatización de pruebas para un proyecto de la NBA. Semestre de industria
RESUMEN : Este proyecto aborda la implementación del ciclo de automatización de pruebas en el módulo web de un moderno estadio diseñado para ofrecer experiencias inmersivas. El objetivo principal fue mejorar la calidad del software, reducir la dependencia de pruebas manuales y garantizar la estabili...
- Autores:
-
Higuita Sánchez, Juan José
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2025
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/45548
- Acceso en línea:
- https://hdl.handle.net/10495/45548
- Palabra clave:
- Automatización
Automation
Programa de ordenador
Computer software
Deporte
Sport
Calidad
Quality
TAE
Caso de prueba
Testing
http://aims.fao.org/aos/agrovoc/c_6400
http://vocabularies.unesco.org/thesaurus/concept3401
http://vocabularies.unesco.org/thesaurus/concept6081
http://vocabularies.unesco.org/thesaurus/concept7666
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-sa/2.5/co/
| id |
UDEA2_20a1ba949c7c19815eb34fad642034d5 |
|---|---|
| oai_identifier_str |
oai:bibliotecadigital.udea.edu.co:10495/45548 |
| network_acronym_str |
UDEA2 |
| network_name_str |
Repositorio UdeA |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Automatización de pruebas para un proyecto de la NBA. Semestre de industria |
| dc.title.translated.spa.fl_str_mv |
Test automation for an NBA project |
| title |
Automatización de pruebas para un proyecto de la NBA. Semestre de industria |
| spellingShingle |
Automatización de pruebas para un proyecto de la NBA. Semestre de industria Automatización Automation Programa de ordenador Computer software Deporte Sport Calidad Quality TAE Caso de prueba Testing http://aims.fao.org/aos/agrovoc/c_6400 http://vocabularies.unesco.org/thesaurus/concept3401 http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept7666 |
| title_short |
Automatización de pruebas para un proyecto de la NBA. Semestre de industria |
| title_full |
Automatización de pruebas para un proyecto de la NBA. Semestre de industria |
| title_fullStr |
Automatización de pruebas para un proyecto de la NBA. Semestre de industria |
| title_full_unstemmed |
Automatización de pruebas para un proyecto de la NBA. Semestre de industria |
| title_sort |
Automatización de pruebas para un proyecto de la NBA. Semestre de industria |
| dc.creator.fl_str_mv |
Higuita Sánchez, Juan José |
| dc.contributor.advisor.none.fl_str_mv |
López Vélez, José Ignacio Gil Chaves, Jhonnatan |
| dc.contributor.author.none.fl_str_mv |
Higuita Sánchez, Juan José |
| dc.subject.unesco.none.fl_str_mv |
Automatización Automation Programa de ordenador Computer software Deporte Sport |
| topic |
Automatización Automation Programa de ordenador Computer software Deporte Sport Calidad Quality TAE Caso de prueba Testing http://aims.fao.org/aos/agrovoc/c_6400 http://vocabularies.unesco.org/thesaurus/concept3401 http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept7666 |
| dc.subject.agrovoc.none.fl_str_mv |
Calidad Quality |
| dc.subject.proposal.spa.fl_str_mv |
TAE Caso de prueba Testing |
| dc.subject.agrovocuri.none.fl_str_mv |
http://aims.fao.org/aos/agrovoc/c_6400 |
| dc.subject.unescouri.none.fl_str_mv |
http://vocabularies.unesco.org/thesaurus/concept3401 http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept7666 |
| description |
RESUMEN : Este proyecto aborda la implementación del ciclo de automatización de pruebas en el módulo web de un moderno estadio diseñado para ofrecer experiencias inmersivas. El objetivo principal fue mejorar la calidad del software, reducir la dependencia de pruebas manuales y garantizar la estabilidad del sistema frente a cambios frecuentes. Se analizaron y priorizaron más de 50 flujos susceptibles de automatización, desarrollando casos de prueba alineados con los requisitos funcionales y no funcionales. Las pruebas fueron integradas en un pipeline CI/CD con Azure Devops y se emplearon herramientas como Allure para generar reportes detallados que facilitaron el seguimiento y mantenimiento continuo de los casos automatizados. Los resultados muestran un porcentaje de casos ejecutados con éxito superior al 80% , con mejoras notables en la estabilidad del sistema tras cada actualización. Además, se logró una reducción en los casos fallidos y rotos mediante mantenimiento activo. La documentación técnica y la generación de reportes permitieron la visibilidad del estado de las pruebas y áreas de mejora. En conclusión, la automatización de pruebas optimiza los procesos, incrementando la calidad del sistema y mejorando la experiencia de usuario. Lo que asegura es una ejecución eficiente y escalable de las pruebas, fortaleciendo la confiabilidad del sistema y la reputación de la marca. |
| publishDate |
2025 |
| dc.date.accessioned.none.fl_str_mv |
2025-03-14T20:30:22Z |
| dc.date.available.none.fl_str_mv |
2025-03-14T20:30:22Z |
| dc.date.issued.none.fl_str_mv |
2025 |
| dc.type.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
| dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| dc.type.redcol.spa.fl_str_mv |
https://purl.org/redcol/resource_type/TP |
| dc.type.coarversion.spa.fl_str_mv |
http://purl.org/coar/version/c_b1a7d7d4d402bcce |
| dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/draft |
| format |
http://purl.org/coar/resource_type/c_7a1f |
| status_str |
draft |
| dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/10495/45548 |
| url |
https://hdl.handle.net/10495/45548 |
| dc.language.iso.spa.fl_str_mv |
spa |
| language |
spa |
| dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-sa/2.5/co/ |
| dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
| dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/2.5/co/ https://creativecommons.org/licenses/by-nc-sa/4.0/ http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.extent.spa.fl_str_mv |
31 páginas |
| dc.format.mimetype.spa.fl_str_mv |
application/pdf |
| dc.publisher.spa.fl_str_mv |
Universidad de Antioquia |
| dc.publisher.place.spa.fl_str_mv |
Medellín, Colombia |
| dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería. Ingeniería de Sistemas |
| institution |
Universidad de Antioquia |
| bitstream.url.fl_str_mv |
https://bibliotecadigital.udea.edu.co/bitstreams/de4486f8-cab8-4091-9471-e508b28563c5/download https://bibliotecadigital.udea.edu.co/bitstreams/d0de40c5-9018-42dd-90ad-ce76e645a0ef/download https://bibliotecadigital.udea.edu.co/bitstreams/245be7e8-0603-44a6-b939-90d587a17d95/download https://bibliotecadigital.udea.edu.co/bitstreams/09526791-a98d-4e74-9c11-24a400eb1ecd/download https://bibliotecadigital.udea.edu.co/bitstreams/2a401a50-0ad3-4a97-b949-60f168f4d742/download https://bibliotecadigital.udea.edu.co/bitstreams/7ebd7e23-af73-4d13-b9f1-44b8117d9bd1/download https://bibliotecadigital.udea.edu.co/bitstreams/b3b2650e-5e00-402d-877d-8d2785f9bcf9/download https://bibliotecadigital.udea.edu.co/bitstreams/63c2ce35-1822-4d0d-8a18-7715c78fb04b/download |
| bitstream.checksum.fl_str_mv |
e2060682c9c70d4d30c83c51448f4eed 8a4605be74aa9ea9d79846c1fba20a33 3679478442be5a6e4abafe85481ed345 5410be8b4c22a48b63082ac17bc760cd 7338458574ef6c21f62e4c8cfe4337b3 9fa40ab83611c13167e1bdc0ab8d2366 1edf3bd46b28b219d56599f826ffa507 8e179e5bf7133b33e01fda8fbe48ac31 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Institucional de la Universidad de Antioquia |
| repository.mail.fl_str_mv |
aplicacionbibliotecadigitalbiblioteca@udea.edu.co |
| _version_ |
1851052256145702912 |
| spelling |
López Vélez, José IgnacioGil Chaves, JhonnatanHiguita Sánchez, Juan José2025-03-14T20:30:22Z2025-03-14T20:30:22Z2025https://hdl.handle.net/10495/45548RESUMEN : Este proyecto aborda la implementación del ciclo de automatización de pruebas en el módulo web de un moderno estadio diseñado para ofrecer experiencias inmersivas. El objetivo principal fue mejorar la calidad del software, reducir la dependencia de pruebas manuales y garantizar la estabilidad del sistema frente a cambios frecuentes. Se analizaron y priorizaron más de 50 flujos susceptibles de automatización, desarrollando casos de prueba alineados con los requisitos funcionales y no funcionales. Las pruebas fueron integradas en un pipeline CI/CD con Azure Devops y se emplearon herramientas como Allure para generar reportes detallados que facilitaron el seguimiento y mantenimiento continuo de los casos automatizados. Los resultados muestran un porcentaje de casos ejecutados con éxito superior al 80% , con mejoras notables en la estabilidad del sistema tras cada actualización. Además, se logró una reducción en los casos fallidos y rotos mediante mantenimiento activo. La documentación técnica y la generación de reportes permitieron la visibilidad del estado de las pruebas y áreas de mejora. En conclusión, la automatización de pruebas optimiza los procesos, incrementando la calidad del sistema y mejorando la experiencia de usuario. Lo que asegura es una ejecución eficiente y escalable de las pruebas, fortaleciendo la confiabilidad del sistema y la reputación de la marca.ABSTRACT : This project deals with the implementation of the test automation cycle in the web module of a modern stadium designed to offer immersive experiences. The main objective was to improve software quality, reduce dependency on manual testing and ensure system stability in the face of frequent changes. More than 50 flows susceptible to automation were analyzed and prioritized, developing test cases aligned with functional and non-functional requirements. The tests were integrated into a CI/CD pipeline with Azure Devops and tools such as Allure were used to generate detailed reports that facilitated the continuous monitoring and maintenance of the automated cases. The results show a percentage of successfully executed cases above 80%, with notable improvements in system stability after each update. In addition, a reduction in failed and broken cases was achieved through active maintenance. Technical documentation and reporting provided visibility into test status and areas for improvement. In conclusion, test automation optimizes processes, increasing system quality and improving user experience. What it ensures is efficient and scalable test execution, strengthening system reliability and brand reputation.PregradoIngeniero de Sistemas31 páginasapplication/pdfspaUniversidad de AntioquiaMedellín, ColombiaFacultad de Ingeniería. Ingeniería de Sistemashttp://creativecommons.org/licenses/by-nc-sa/2.5/co/https://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Automatización de pruebas para un proyecto de la NBA. Semestre de industriaTest automation for an NBA projectTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/draftAutomatizaciónAutomationPrograma de ordenadorComputer softwareDeporteSportCalidadQualityTAECaso de pruebaTestinghttp://aims.fao.org/aos/agrovoc/c_6400http://vocabularies.unesco.org/thesaurus/concept3401http://vocabularies.unesco.org/thesaurus/concept6081http://vocabularies.unesco.org/thesaurus/concept7666PublicationCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81051https://bibliotecadigital.udea.edu.co/bitstreams/de4486f8-cab8-4091-9471-e508b28563c5/downloade2060682c9c70d4d30c83c51448f4eedMD53falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/d0de40c5-9018-42dd-90ad-ce76e645a0ef/download8a4605be74aa9ea9d79846c1fba20a33MD54falseAnonymousREADORIGINALHiguitaJuan_2025_AutomatizacionPruebasNBA.pdfHiguitaJuan_2025_AutomatizacionPruebasNBA.pdfTrabajo de grado de pregradoapplication/pdf1018888https://bibliotecadigital.udea.edu.co/bitstreams/245be7e8-0603-44a6-b939-90d587a17d95/download3679478442be5a6e4abafe85481ed345MD51trueAnonymousREADPoster.pdfPoster.pdfAnexoapplication/pdf1110203https://bibliotecadigital.udea.edu.co/bitstreams/09526791-a98d-4e74-9c11-24a400eb1ecd/download5410be8b4c22a48b63082ac17bc760cdMD52falseAnonymousREADTEXTHiguitaJuan_2025_AutomatizacionPruebasNBA.pdf.txtHiguitaJuan_2025_AutomatizacionPruebasNBA.pdf.txtExtracted texttext/plain45668https://bibliotecadigital.udea.edu.co/bitstreams/2a401a50-0ad3-4a97-b949-60f168f4d742/download7338458574ef6c21f62e4c8cfe4337b3MD55falseAnonymousREADPoster.pdf.txtPoster.pdf.txtExtracted texttext/plain3222https://bibliotecadigital.udea.edu.co/bitstreams/7ebd7e23-af73-4d13-b9f1-44b8117d9bd1/download9fa40ab83611c13167e1bdc0ab8d2366MD57falseAnonymousREADTHUMBNAILHiguitaJuan_2025_AutomatizacionPruebasNBA.pdf.jpgHiguitaJuan_2025_AutomatizacionPruebasNBA.pdf.jpgGenerated Thumbnailimage/jpeg6063https://bibliotecadigital.udea.edu.co/bitstreams/b3b2650e-5e00-402d-877d-8d2785f9bcf9/download1edf3bd46b28b219d56599f826ffa507MD56falseAnonymousREADPoster.pdf.jpgPoster.pdf.jpgGenerated Thumbnailimage/jpeg20364https://bibliotecadigital.udea.edu.co/bitstreams/63c2ce35-1822-4d0d-8a18-7715c78fb04b/download8e179e5bf7133b33e01fda8fbe48ac31MD58falseAnonymousREAD10495/45548oai:bibliotecadigital.udea.edu.co:10495/455482025-03-26 19:27:02.574http://creativecommons.org/licenses/by-nc-sa/2.5/co/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
