Show simple item record

dc.contributor.advisorJoel Carroll Vargas
dc.coverage.spatialcead_-_josé_acevedo_y_gómez
dc.creatorOcampo Betancourt, Laura Veronica
dc.date.accessioned2024-12-10T19:01:19Z
dc.date.available2024-12-10T19:01:19Z
dc.date.created2024-10-25
dc.identifier.urihttps://repository.unad.edu.co/handle/10596/65085
dc.descriptionNo aplica
dc.description.abstractEl actual estudio buscara explorar el estado actual del uso de machine learning (ML) en el proceso de pruebas de software, analizando el impacto que este ha tenido en la calidad del software, automatización de tareas, detección inteligente de errores y en el ciclo de pruebas en general. Exploraremos como están siendo usados los distintos modelos y técnicas de machine learning para la automatización de casos de pruebas, cobertura de pruebas, optimización de código fuente, corrección de errores e identificación de patrones en datos y comportamientos de las aplicaciones. Por último, examinaremos varios casos de éxito en la industria que muestran la implementación del aprendizaje automático en el proceso de pruebas y su impacto en la calidad del software. Buscando identificar mejores prácticas y lecciones aprendidas que puedan orientar e inspirar la adopción efectiva del aprendizaje automático en los procesos de pruebas de software en diferentes sectores e industrias. El estudio se complementa con con la presentación de un caso práctico en la empresa Cobis-Topaz, donde se implementa la herramienta SonarQube, una solución basada en Machine Learning, para evaluar la calidad del código de software. Este caso de estudio ilustra cómo una herramienta de este tipo puede ser aplicada en un entorno empresarial para mejorar los procesos de testeo y asegurar estándares de calidad más elevados.
dc.formatpdf
dc.titleMachine learning para el testeo de calidad del software - caso de estudio de sonarqube en cobistopaz
dc.typeMonografía
dc.subject.keywordsAprendizaje automático
dc.subject.keywordsPrueba De Software
dc.subject.keywordsCalidad
dc.subject.keywordsModelo
dc.description.abstractenglishThe current study will seek to explore the current state of the use of machine learning (ML) in the software testing process, analyzing the impact it has had on software quality, task automation, intelligent error detection and the development cycle. tests in general. We will explore how different machine learning models and techniques are being used for test case automation, test coverage, source code optimization, error correction, and identifying patterns in application data and behaviors. Finally, we will examine several industry success stories that show the implementation of machine learning in the testing process and its impact on software quality. Seeking to identify best practices and lessons learned that can guide and inspire the effective adoption of machine learning in software testing processes in different sectors and industries. The study is complemented by the presentation of a practical case in the Cobis-Topaz company, where the SonarQube tool, a solution based on Machine Learning, is implemented to evaluate the quality of the software code. This case study illustrates how such a tool can be applied in a business environment to improve testing processes and ensure higher quality standards.
dc.subject.categoryMachine learning
dc.subject.categoryPruebas de calidad de software


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record