Por favor, use este identificador para citar o enlazar este ítem: https://dspace.unl.edu.ec/jspui/handle/123456789/32111
Título : Sistema para el diseño de Casos de Prueba Funcionales a partir de Casos de Uso para la carrera Computación de la Universidad Nacional de Loja
Autor : Chamba Zaragocín, Wilman Patricio
Castillo Estrella, Juan Francisco
Palabras clave : INTELIGENCIA ARTIFICIAL
DESARROLLO DE SOFTWARE
CASO DE USO
Fecha de publicación : 17-mar-2025
Editorial : Loja
Resumen : Actualmente, el proceso de diseño de casos de prueba funcionales a partir de casos de uso en el desarrollo de software demanda una considerable inversión de tiempo y esfuerzo, especialmente cuando se realiza de manera manual o semiautomática, pues ante la carencia de herramientas especializadas que automaticen este proceso afecta la eficiencia en el desarrollo de pruebas de software; por tal motivo, el presente trabajo de titulación tiene como objetivo desarrollar una herramienta basada en el uso de inteligencia artificial generativa para el diseño automatizado de casos de prueba funcionales a partir de casos de uso, dirigida principalmente a los estudiantes de la Carrera de Computación de la Universidad Nacional de Loja y profesionales dedicados al desarrollo, por tanto, para cumplir con este objetivo se plantearon dos fases principales. En la primera fase, se desarrolló una aplicación web utilizando un stack tecnológico compuesto por: Next.js para el frontend, Nest.js para el backend, PostgreSQL como base de datos, e integrando el modelo de “Commad-r” que consume el API de Cohere. Esta implementación incluyó características de seguridad mediante Next Auth para la autenticación y Nodemailer para la gestión de correos electrónicos, todo guiado por la metodología RAD (Desarrollo Rápido de Aplicaciones). En la segunda fase, se evaluó la percepción de utilidad de la herramienta entre los estudiantes de la carrera de Computación, utilizando lineamientos del Modelo de Aceptación Tecnológica (TAM), donde los resultados de la evaluación mostraron un nivel alto en la escala de Likert para la percepción de utilidad, indicando una aceptación significativa de la herramienta por parte de los estudiantes. Estos hallazgos sugieren que la implementación de tecnologías de inteligencia artificial en el proceso de diseño de casos de prueba es percibida como una solución valiosa y útil en el contexto académico de la ingeniería de software.
Descripción : Currently, the process of designing functional test cases from use cases in software development requires a considerable investment of time and effort, especially when done manually or semi-automatically. The lack of specialized tools to automate this process affects the efficiency of software testing. For this reason, this thesis aims to develop a tool based on generative artificial intelligence for the automated design of functional test cases from use cases. The tool is primarily intended for students of the Computer Science program at the National University of Loja and professionals dedicated to development. To achieve this objective, two main phases were proposed. In the first phase, a web application was developed using a technology stack consisting of Next.js for the frontend, Nest.js for the backend, PostgreSQL as the database, and the integration of the “Commad-r” model, which consumes the Cohere API. This implementation included security features through Next Auth for authentication and Nodemailer for email management, all guided by the Rapid Application Development (RAD) methodology. In the second phase, the perception of the tool’s usefulness among Computer Science students was evaluated using the guidelines of the Technology Acceptance Model (TAM). The evaluation results showed a high level on the Likert scale for perceived usefulness, indicating significant acceptance of the tool among students. These findings suggest that implementing artificial intelligence technologies in the test case design process is perceived as a valuable and useful solution in the academic context of software engineering.
URI : https://dspace.unl.edu.ec/jspui/handle/123456789/32111
Aparece en las colecciones: Biblioteca FEIRNNR

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
JuanFrancisco_CastilloEstrella-Final-signed-signed-signed.pdf11,89 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.