Pruebas de casos de software

Nuestro trabajo de grado se centró en la mejora de las pruebas de software mediante técnicas avanzadas de generación automática de casos de prueba y su integración con metodologías ágiles. Las pruebas de software son cruciales para garantizar la calidad del producto final y su adecuado funcionamient...

Full description

Autores:
Carvajal Quinchoa, Yuly Stella
Castro Moreno, Carlos Andrés
Cortés Castillo, Jhan Jader
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Corporación Universitaria Remington
Repositorio:
Repositorio institucional Uniremington
Idioma:
spa
OAI Identifier:
oai:repositorio.uniremington.edu.co:123456789/3369
Acceso en línea:
https://repositorio.uniremington.edu.co/handle/123456789/3369
Palabra clave:
Generación automática de casos de prueba
Metodologías ágiles
Cobertura de código
Integración continua
Eficiencia en pruebas
Desarrollo de programas para computador
Algoritmos (Computadores)
Ingeniería de software
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
id URemingtn2_78b02316f6bdd3ee100537a9eba202aa
oai_identifier_str oai:repositorio.uniremington.edu.co:123456789/3369
network_acronym_str URemingtn2
network_name_str Repositorio institucional Uniremington
repository_id_str
dc.title.spa.fl_str_mv Pruebas de casos de software
title Pruebas de casos de software
spellingShingle Pruebas de casos de software
Generación automática de casos de prueba
Metodologías ágiles
Cobertura de código
Integración continua
Eficiencia en pruebas
Desarrollo de programas para computador
Algoritmos (Computadores)
Ingeniería de software
title_short Pruebas de casos de software
title_full Pruebas de casos de software
title_fullStr Pruebas de casos de software
title_full_unstemmed Pruebas de casos de software
title_sort Pruebas de casos de software
dc.creator.fl_str_mv Carvajal Quinchoa, Yuly Stella
Castro Moreno, Carlos Andrés
Cortés Castillo, Jhan Jader
dc.contributor.advisor.none.fl_str_mv Grisales Morales, Fabio León
dc.contributor.author.none.fl_str_mv Carvajal Quinchoa, Yuly Stella
Castro Moreno, Carlos Andrés
Cortés Castillo, Jhan Jader
dc.subject.spa.fl_str_mv Generación automática de casos de prueba
Metodologías ágiles
Cobertura de código
Integración continua
Eficiencia en pruebas
topic Generación automática de casos de prueba
Metodologías ágiles
Cobertura de código
Integración continua
Eficiencia en pruebas
Desarrollo de programas para computador
Algoritmos (Computadores)
Ingeniería de software
dc.subject.lemb.none.fl_str_mv Desarrollo de programas para computador
Algoritmos (Computadores)
Ingeniería de software
description Nuestro trabajo de grado se centró en la mejora de las pruebas de software mediante técnicas avanzadas de generación automática de casos de prueba y su integración con metodologías ágiles. Las pruebas de software son cruciales para garantizar la calidad del producto final y su adecuado funcionamiento en diversos escenarios y condiciones. Inicialmente, revisé el estado del arte en pruebas de software, destacando las limitaciones de las metodologías tradicionales y la necesidad de innovaciones para abordar la complejidad creciente de los sistemas modernos. En particular, nos enfocamos en explorar cómo las técnicas de generación automática de casos de prueba pueden optimizar el proceso al aumentar la cobertura de código y reducir la dependencia de la intervención manual. Desarrollamos un marco experimental donde comparamos diversas herramientas y técnicas de generación automática de casos de prueba, evaluando su efectividad en términos de cobertura, eficiencia y relevancia para los requisitos del negocio. Utilizamos estudios de caso reales y simulaciones para validar los resultados y asegurar la aplicabilidad práctica de mis hallazgos. Los resultados demostraron que las técnicas avanzadas de generación automática de casos de prueba pueden significativamente mejorar la eficiencia y efectividad de las pruebas de software, especialmente cuando se integran de manera fluida con metodologías ágiles como. Además, identificamos desafíos y áreas para futuras investigaciones, como la mejora continua de los algoritmos de generación automática y la adaptación a entornos de desarrollo específicos. Finalmente, discutimos las implicaciones de los hallazgos en el contexto más amplio de la ingeniería de software, destacando la importancia de la automatización para liberar recursos humanos y mejorar la calidad del software de manera sostenible. En resumen, nuestro trabajo de grado contribuyó al avance del campo de las pruebas de software mediante la exploración y aplicación de técnicas innovadoras de generación automática de casos de prueba, demostrando su potencial para transformar positivamente los procesos de desarrollo de software y asegurar productos finales de alta calidad y rendimiento Final del formulario
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-06-20T18:29:43Z
dc.date.available.none.fl_str_mv 2024-06-20T18:29:43Z
dc.date.issued.none.fl_str_mv 2024
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TP
dc.type.local.none.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.uniremington.edu.co/handle/123456789/3369
url https://repositorio.uniremington.edu.co/handle/123456789/3369
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv Derechos Reservados - Corporación Universitaria Remington, 2024
dc.rights.license.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/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 Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
Derechos Reservados - Corporación Universitaria Remington, 2024
https://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 14 p.
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Corporación Universitaria Remington
dc.publisher.place.spa.fl_str_mv Medellín (Antioquia, Colombia)
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingenierías
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
institution Corporación Universitaria Remington
bitstream.url.fl_str_mv https://repositorio.uniremington.edu.co/bitstreams/8b2fe484-9aa4-4b41-a7be-8666aa6004bd/download
https://repositorio.uniremington.edu.co/bitstreams/37ea0ca1-992d-4951-b76c-825821a6d558/download
https://repositorio.uniremington.edu.co/bitstreams/0d203107-2a03-4552-9c3c-c4e5449dd52c/download
https://repositorio.uniremington.edu.co/bitstreams/1b4d9d5a-e23c-4bfe-8b55-48ba6e302b73/download
https://repositorio.uniremington.edu.co/bitstreams/a29184b6-3cba-4055-be67-755192b8669e/download
bitstream.checksum.fl_str_mv ccd18dd9e63abd3b088891fd9406228f
8a4605be74aa9ea9d79846c1fba20a33
a69de2cc1b378652b2910183dda51f9f
dbfacf6ed734efbf0f06f97e073c1b07
83298302ebff9b0472eca8fa5703c020
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio UNIREMINGTON
repository.mail.fl_str_mv biblioteca@uniremington.edu.co
_version_ 1812100422905626624
spelling Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Derechos Reservados - Corporación Universitaria Remington, 2024https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Grisales Morales, Fabio LeónCarvajal Quinchoa, Yuly StellaCastro Moreno, Carlos AndrésCortés Castillo, Jhan Jader2024-06-20T18:29:43Z2024-06-20T18:29:43Z2024https://repositorio.uniremington.edu.co/handle/123456789/3369Nuestro trabajo de grado se centró en la mejora de las pruebas de software mediante técnicas avanzadas de generación automática de casos de prueba y su integración con metodologías ágiles. Las pruebas de software son cruciales para garantizar la calidad del producto final y su adecuado funcionamiento en diversos escenarios y condiciones. Inicialmente, revisé el estado del arte en pruebas de software, destacando las limitaciones de las metodologías tradicionales y la necesidad de innovaciones para abordar la complejidad creciente de los sistemas modernos. En particular, nos enfocamos en explorar cómo las técnicas de generación automática de casos de prueba pueden optimizar el proceso al aumentar la cobertura de código y reducir la dependencia de la intervención manual. Desarrollamos un marco experimental donde comparamos diversas herramientas y técnicas de generación automática de casos de prueba, evaluando su efectividad en términos de cobertura, eficiencia y relevancia para los requisitos del negocio. Utilizamos estudios de caso reales y simulaciones para validar los resultados y asegurar la aplicabilidad práctica de mis hallazgos. Los resultados demostraron que las técnicas avanzadas de generación automática de casos de prueba pueden significativamente mejorar la eficiencia y efectividad de las pruebas de software, especialmente cuando se integran de manera fluida con metodologías ágiles como. Además, identificamos desafíos y áreas para futuras investigaciones, como la mejora continua de los algoritmos de generación automática y la adaptación a entornos de desarrollo específicos. Finalmente, discutimos las implicaciones de los hallazgos en el contexto más amplio de la ingeniería de software, destacando la importancia de la automatización para liberar recursos humanos y mejorar la calidad del software de manera sostenible. En resumen, nuestro trabajo de grado contribuyó al avance del campo de las pruebas de software mediante la exploración y aplicación de técnicas innovadoras de generación automática de casos de prueba, demostrando su potencial para transformar positivamente los procesos de desarrollo de software y asegurar productos finales de alta calidad y rendimiento Final del formularioPregradoIngeniero(a) de Sistemas14 p.application/pdfspaCorporación Universitaria RemingtonMedellín (Antioquia, Colombia)Facultad de IngenieríasIngeniería de SistemasGeneración automática de casos de pruebaMetodologías ágilesCobertura de códigoIntegración continuaEficiencia en pruebasDesarrollo de programas para computadorAlgoritmos (Computadores)Ingeniería de softwarePruebas de casos de softwareTrabajo de grado - Pregradoinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85Textinfo:eu-repo/semantics/bachelorThesishttp://purl.org/redcol/resource_type/TPTesis/Trabajo de grado - Monografía - PregradoPublicationORIGINALRIU-PRE-2024 Pruebas casos software.pdfRIU-PRE-2024 Pruebas casos software.pdfapplication/pdf469097https://repositorio.uniremington.edu.co/bitstreams/8b2fe484-9aa4-4b41-a7be-8666aa6004bd/downloadccd18dd9e63abd3b088891fd9406228fMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uniremington.edu.co/bitstreams/37ea0ca1-992d-4951-b76c-825821a6d558/download8a4605be74aa9ea9d79846c1fba20a33MD52Dividido_20240614_0832 (2) trabajo de grado liisto (1).pdfapplication/pdf664575https://repositorio.uniremington.edu.co/bitstreams/0d203107-2a03-4552-9c3c-c4e5449dd52c/downloada69de2cc1b378652b2910183dda51f9fMD53TEXTRIU-PRE-2024 Pruebas casos software.pdf.txtRIU-PRE-2024 Pruebas casos software.pdf.txtExtracted texttext/plain14468https://repositorio.uniremington.edu.co/bitstreams/1b4d9d5a-e23c-4bfe-8b55-48ba6e302b73/downloaddbfacf6ed734efbf0f06f97e073c1b07MD54THUMBNAILRIU-PRE-2024 Pruebas casos software.pdf.jpgRIU-PRE-2024 Pruebas casos software.pdf.jpgGenerated Thumbnailimage/jpeg2744https://repositorio.uniremington.edu.co/bitstreams/a29184b6-3cba-4055-be67-755192b8669e/download83298302ebff9b0472eca8fa5703c020MD55123456789/3369oai:repositorio.uniremington.edu.co:123456789/33692024-06-20 20:50:36.191https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Corporación Universitaria Remington, 2024open.accesshttps://repositorio.uniremington.edu.coRepositorio UNIREMINGTONbiblioteca@uniremington.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=