Ejecución de pruebas a los sistemas de información institucionales de la Universidad de Cundinamarca en fase de desarrollo, identificando inconsistencias o defectos para registrarlos en su adecuada documentación.
No Thumbnail Available
Date
2025-07-14
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Este proyecto de pasantía se llevó a cabo en el Área de Desarrollo de Sistemas de Información de la Universidad de Cundinamarca con la finalidad de realizar pruebas funcionales a sistemas institucionales en desarrollo. Su finalidad principal fue detectar inconsistencias o defectos en tales sistemas y registrarlos en la documentación oficial estandarizada, lo cual permitiría su trazabilidad, análisis y corrección oportuno por parte del grupo de desarrollo. A partir de tal necesidad se organizó una estrategia de aseguramiento de calidad basada en pruebas manuales de tipo caja negra dirigidas a realizar pruebas de sistema, regresión y de usabilidad de manera iterativa en el ciclo de vida del software. Se llevó a cabo el proceso con la planificación y preparación de casos de prueba, documentar con el formato ASIr019 fallas detectadas y socializar con los desarrolladores encargados. Además, se incorporó un proceso complementario tendiente a la investigación y capacitación técnica en herramientas de prueba unitarias y automatizadas con el fin de establecer bases para su adopción institucional a futuro. La metodología implementada fusionó el modelo en V de diseño y prueba con el marco Scrum adaptado a la dinámica de trabajo de la unidad. Cada prueba realizada se diseñó como un ciclo iterativo en el que se estudiaron los requisitos funcionales, se diseñaron y se implementaron casos de prueba para finalmente ser documentados, socializados y resueltos. Se probaron más de quince sistemas o módulos institucionales, recopilando con espíritu analítico los defectos identificados, anotaciones, comentarios y sugerencias, lo cual permitió mejorar la calidad funcional previa al paso a producción. Se llevó a cabo además guía técnica en formato ASIr020 que registra instalación y configuración de herramientas JUnit 5, JaCoCo y Playwright instaladas por su capacidad de adaptabilidad al entorno institucional. Esta guía es insumo de implementación de futuras pruebas automatizadas y es un aporte sostenible a la unidad de desarrollo.
This internship project was carried out in the Information Systems Development Area of the University of Cundinamarca with the purpose of performing functional tests to institutional systems under development. Its main purpose was to detect inconsistencies or defects in such systems and record them in the standardized official documentation, which would allow their traceability, analysis and timely correction by the development group. Based on this need, a quality assurance strategy was organized based on manual black box type tests aimed at performing system, regression and usability tests in an iterative manner in the software life cycle. The process was carried out with the planning and preparation of test cases, documenting detected failures with the ASIr019 format and socializing with the developers in charge. In addition, a complementary process aimed at research and technical training in unit and automated testing tools was incorporated in order to establish the basis for their institutional adoption in the future. The implemented methodology merged the V-model of design and test with the Scrum framework adapted to the work dynamics of the unit. Each test performed was designed as an iterative cycle in which functional requirements were studied, test cases were designed and implemented to be finally documented, socialized and resolved. More than fifteen systems or institutional modules were tested, gathering in an analytical spirit the defects identified, annotations, comments and suggestions, which allowed improving the functional quality prior to the passage to production. A technical guide was also produced in ASIr020 format, which records the installation and configuration of JUnit 5, JaCoCo and Playwright tools installed for their adaptability to the institutional environment. This guide is an input for the implementation of future automated tests and is a sustainable contribution to the development unit.
Description
Keywords
Aseguramiento de Calidad, Pruebas Funcionales, Automatización, Sistemas de Información, Universidad, Quality assurance, Functional testing, Automation, Information systems, University
