Implementación de pruebas unitarias
RESUMEN: En el informe se presenta el proyecto realizado durante los últimos 6 meses para la empresa Wolox, el proyecto estuvo enfocado en el desarrollo de software, más específicamente en la implementación de pruebas unitarias para un cliente externo de la empresa. Se decidió enfocar el proyecto en...
- Autores:
-
Bedoya Alzate, Esteban
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2021
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/20225
- Acceso en línea:
- http://hdl.handle.net/10495/20225
- Palabra clave:
- Programa de ordenador
Computer software
Aplicación de telecomunicaciones
Telecommunications applications
Cambio tecnológico
Technological change
Pruebas
Unitarias
http://vocabularies.unesco.org/thesaurus/concept6081
http://vocabularies.unesco.org/thesaurus/concept528
http://vocabularies.unesco.org/thesaurus/concept4566
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
UDEA2_173df8d1c58303c910c11f517d0fddc3 |
---|---|
oai_identifier_str |
oai:bibliotecadigital.udea.edu.co:10495/20225 |
network_acronym_str |
UDEA2 |
network_name_str |
Repositorio UdeA |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Implementación de pruebas unitarias |
title |
Implementación de pruebas unitarias |
spellingShingle |
Implementación de pruebas unitarias Programa de ordenador Computer software Aplicación de telecomunicaciones Telecommunications applications Cambio tecnológico Technological change Pruebas Unitarias http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept528 http://vocabularies.unesco.org/thesaurus/concept4566 |
title_short |
Implementación de pruebas unitarias |
title_full |
Implementación de pruebas unitarias |
title_fullStr |
Implementación de pruebas unitarias |
title_full_unstemmed |
Implementación de pruebas unitarias |
title_sort |
Implementación de pruebas unitarias |
dc.creator.fl_str_mv |
Bedoya Alzate, Esteban |
dc.contributor.advisor.none.fl_str_mv |
Duque Restrepo, Carlos Mauricio Giorgi, Pablo Alejandro |
dc.contributor.author.none.fl_str_mv |
Bedoya Alzate, Esteban |
dc.subject.unesco.none.fl_str_mv |
Programa de ordenador Computer software Aplicación de telecomunicaciones Telecommunications applications Cambio tecnológico Technological change |
topic |
Programa de ordenador Computer software Aplicación de telecomunicaciones Telecommunications applications Cambio tecnológico Technological change Pruebas Unitarias http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept528 http://vocabularies.unesco.org/thesaurus/concept4566 |
dc.subject.proposal.spa.fl_str_mv |
Pruebas Unitarias |
dc.subject.unescouri.none.fl_str_mv |
http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept528 http://vocabularies.unesco.org/thesaurus/concept4566 |
description |
RESUMEN: En el informe se presenta el proyecto realizado durante los últimos 6 meses para la empresa Wolox, el proyecto estuvo enfocado en el desarrollo de software, más específicamente en la implementación de pruebas unitarias para un cliente externo de la empresa. Se decidió enfocar el proyecto en base a la pruebas unitarias debido a que generalmente se suelen omitir en algunos proyectos o realizar de una forma poco apropiada por culpa de las negociaciones, tiempos de entrega, falta de conocimiento o malas prácticas. Las personas no técnicas en los proyectos suelen ser poco conscientes del impacto positivo de estas además de que representa un tiempo adicional en los desarrollos, por esto prefieren dar prioridad en algunos casos a más funcionalidades o tareas de soporte de la plataforma en construcción que a las mismas pruebas unitarios. Debido a esto y sus múltiples beneficios se realizó esta propuesta en la cual se logró llevar a cabo el proyecto impulsando está buena práctica tanto en desarrollos de frontend como backend, logrando alcanzar muy buenas coberturas de pruebas unitarias sobre los desarrollos propios, realizando también una limpieza de archivos de pruebas mal creadas y con errores de ejecución, así cómo fomentar el desarrollo de estas pruebas a medida que se realicen las funcionalidades para mantener una mejor práctica y descubrir errores en etapas tempranas de desarrollo. |
publishDate |
2021 |
dc.date.accessioned.none.fl_str_mv |
2021-06-21T21:12:04Z |
dc.date.available.none.fl_str_mv |
2021-06-21T21:12:04Z |
dc.date.issued.none.fl_str_mv |
2021 |
dc.type.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_b1a7d7d4d402bcce |
dc.type.hasversion.spa.fl_str_mv |
info:eu-repo/semantics/draft |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.redcol.spa.fl_str_mv |
https://purl.org/redcol/resource_type/TP |
dc.type.local.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
draft |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10495/20225 |
url |
http://hdl.handle.net/10495/20225 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.accessrights.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.creativecommons.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ http://purl.org/coar/access_right/c_abf2 https://creativecommons.org/licenses/by-nc-sa/4.0/ |
dc.format.extent.spa.fl_str_mv |
15 |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.place.spa.fl_str_mv |
Medellín, Colombia |
institution |
Universidad de Antioquia |
bitstream.url.fl_str_mv |
http://bibliotecadigital.udea.edu.co/bitstream/10495/20225/10/BedoyaEsteban_2021_ImplementacionPruebasUnitarias.pdf http://bibliotecadigital.udea.edu.co/bitstream/10495/20225/11/license_rdf http://bibliotecadigital.udea.edu.co/bitstream/10495/20225/12/license.txt |
bitstream.checksum.fl_str_mv |
c58b4dd9a978784d91eb79b7e5046a1c b88b088d9957e670ce3b3fbe2eedbc13 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad de Antioquia |
repository.mail.fl_str_mv |
andres.perez@udea.edu.co |
_version_ |
1812173247680086016 |
spelling |
Duque Restrepo, Carlos MauricioGiorgi, Pablo AlejandroBedoya Alzate, Esteban2021-06-21T21:12:04Z2021-06-21T21:12:04Z2021http://hdl.handle.net/10495/20225RESUMEN: En el informe se presenta el proyecto realizado durante los últimos 6 meses para la empresa Wolox, el proyecto estuvo enfocado en el desarrollo de software, más específicamente en la implementación de pruebas unitarias para un cliente externo de la empresa. Se decidió enfocar el proyecto en base a la pruebas unitarias debido a que generalmente se suelen omitir en algunos proyectos o realizar de una forma poco apropiada por culpa de las negociaciones, tiempos de entrega, falta de conocimiento o malas prácticas. Las personas no técnicas en los proyectos suelen ser poco conscientes del impacto positivo de estas además de que representa un tiempo adicional en los desarrollos, por esto prefieren dar prioridad en algunos casos a más funcionalidades o tareas de soporte de la plataforma en construcción que a las mismas pruebas unitarios. Debido a esto y sus múltiples beneficios se realizó esta propuesta en la cual se logró llevar a cabo el proyecto impulsando está buena práctica tanto en desarrollos de frontend como backend, logrando alcanzar muy buenas coberturas de pruebas unitarias sobre los desarrollos propios, realizando también una limpieza de archivos de pruebas mal creadas y con errores de ejecución, así cómo fomentar el desarrollo de estas pruebas a medida que se realicen las funcionalidades para mantener una mejor práctica y descubrir errores en etapas tempranas de desarrollo.15application/pdfspainfo:eu-repo/semantics/draftinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/2.5/co/http://purl.org/coar/access_right/c_abf2https://creativecommons.org/licenses/by-nc-sa/4.0/Implementación de pruebas unitariasMedellín, ColombiaPrograma de ordenadorComputer softwareAplicación de telecomunicacionesTelecommunications applicationsCambio tecnológicoTechnological changePruebasUnitariashttp://vocabularies.unesco.org/thesaurus/concept6081http://vocabularies.unesco.org/thesaurus/concept528http://vocabularies.unesco.org/thesaurus/concept4566Profesional en Ingeniería de SistemasPregradoFacultad de Ingeniería. Carrera de Ingeniería de SistemasUniversidad de AntioquiaORIGINALBedoyaEsteban_2021_ImplementacionPruebasUnitarias.pdfBedoyaEsteban_2021_ImplementacionPruebasUnitarias.pdfTrabajo de grado de pregadoapplication/pdf1119035http://bibliotecadigital.udea.edu.co/bitstream/10495/20225/10/BedoyaEsteban_2021_ImplementacionPruebasUnitarias.pdfc58b4dd9a978784d91eb79b7e5046a1cMD510CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8823http://bibliotecadigital.udea.edu.co/bitstream/10495/20225/11/license_rdfb88b088d9957e670ce3b3fbe2eedbc13MD511LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://bibliotecadigital.udea.edu.co/bitstream/10495/20225/12/license.txt8a4605be74aa9ea9d79846c1fba20a33MD51210495/20225oai:bibliotecadigital.udea.edu.co:10495/202252021-06-21 16:13:09.418Repositorio Institucional Universidad de Antioquiaandres.perez@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |