Evaluación empírica comparativa de la automatización de pruebas de software mediante inteligencia artificial y diseño manual de casos de prueba

dc.contributor.advisorCarvajal Carvajal, José Luis
dc.contributor.authorBone Caicedo, Jesús José
dc.date.accessioned2026-05-26T14:01:15Z
dc.date.available2026-05-26T14:01:15Z
dc.date.issued2026
dc.description.abstractEste estudio presenta una comparación empírica entre casos de prueba diseñados manualmente y aquellos generados automáticamente por herramientas de inteligencia artificial generativa —ChatGPT y Diffblue Cover— aplicadas al sistema Spring PetClinic, desar-rollado en Java y Spring Boot. El experimento, completamente automatizado, comprendió 2 480 ejecuciones distribuidas en 12 clases de prueba (6 humanas y 6 generadas por IA), con 40 iteraciones por clase una duración total de 6.18 horas. Se evaluaron cuatro métricas principales —cobertura de instrucciones, cobertura de ramas, mutation score y tiempo de ejecución— mediante análisis descriptivo e inferencial (t de Student, Welch y Mann-Whitney U). En el nivel agregado (N = 12) no se encontraron diferencias significativas (p > 0.05; d < 0.30), mientras que en el nivel completo (N = 2 480) se observaron efectos pequeños (r < 0.15) en todas las métricas, indicando diferencias marginales entre ambos enfoques. Los resulta-dos confirman que la IA generativa puede alcanzar un rendimiento cuantitativo comparable al de las pruebas humanas, aunque con razonamiento funcional mas limitado. Este trabajo aporta evidencia empírica sobre las capacidades y restricciones actuales de la IA en el testing automatizado, destacando su potencial para acelerar tareas repetitivas y mejorar la productividad sin reemplazar el juicio analítico humano
dc.id.advisor0802476374
dc.id.author0850035817
dc.identifier.otherSI.259
dc.identifier.urihttps://repositorio.puce.edu.ec/handle/123456789/48912
dc.language.isoes
dc.publisherPUCE - Esmeraldas
dc.subjectInteligencia artificial
dc.subjectAutomatización
dc.subjectSistemas expertos (Computadores)
dc.titleEvaluación empírica comparativa de la automatización de pruebas de software mediante inteligencia artificial y diseño manual de casos de prueba
dc.title.alternativeComparative empirical evaluation of software test utomation using artificial intelligence and manual estcase design
dc.typeArtículo académico
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Trabajo de Titulación - Grado / Bone Caicedo Jesús José.pdf
Size:
701.86 KB
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: