Análisis de herramientas para la implementación de pruebas funcionales automatizadas a bases de datos relacionales
RESUMEN : Las bases de datos han tomado gran importancia en los últimos años, puesto que son las bodegas donde se guarda la información crucial de nuestras aplicaciones. Por esta razón, en los ciclos de desarrollo de software, es importante incluir el aseguramiento de calidad a las bases de datos pa...
- Autores:
-
Ríos Arenas, Juan Pablo
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2023
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/35185
- Acceso en línea:
- https://hdl.handle.net/10495/35185
- Palabra clave:
- Base de datos
Databases
Desarrollo de programas para computador
Calidad
Quality
http://aims.fao.org/aos/agrovoc/c_6400
http://vocabularies.unesco.org/thesaurus/concept501
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-sa/2.5/co/
| id |
UDEA2_9e000bfba53a70c9aa4410c6b60fd114 |
|---|---|
| oai_identifier_str |
oai:bibliotecadigital.udea.edu.co:10495/35185 |
| network_acronym_str |
UDEA2 |
| network_name_str |
Repositorio UdeA |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Análisis de herramientas para la implementación de pruebas funcionales automatizadas a bases de datos relacionales |
| title |
Análisis de herramientas para la implementación de pruebas funcionales automatizadas a bases de datos relacionales |
| spellingShingle |
Análisis de herramientas para la implementación de pruebas funcionales automatizadas a bases de datos relacionales Base de datos Databases Desarrollo de programas para computador Calidad Quality http://aims.fao.org/aos/agrovoc/c_6400 http://vocabularies.unesco.org/thesaurus/concept501 |
| title_short |
Análisis de herramientas para la implementación de pruebas funcionales automatizadas a bases de datos relacionales |
| title_full |
Análisis de herramientas para la implementación de pruebas funcionales automatizadas a bases de datos relacionales |
| title_fullStr |
Análisis de herramientas para la implementación de pruebas funcionales automatizadas a bases de datos relacionales |
| title_full_unstemmed |
Análisis de herramientas para la implementación de pruebas funcionales automatizadas a bases de datos relacionales |
| title_sort |
Análisis de herramientas para la implementación de pruebas funcionales automatizadas a bases de datos relacionales |
| dc.creator.fl_str_mv |
Ríos Arenas, Juan Pablo |
| dc.contributor.advisor.none.fl_str_mv |
Ortiz Garcia, Ronald Akerman |
| dc.contributor.author.none.fl_str_mv |
Ríos Arenas, Juan Pablo |
| dc.subject.unesco.none.fl_str_mv |
Base de datos Databases |
| topic |
Base de datos Databases Desarrollo de programas para computador Calidad Quality http://aims.fao.org/aos/agrovoc/c_6400 http://vocabularies.unesco.org/thesaurus/concept501 |
| dc.subject.lemb.none.fl_str_mv |
Desarrollo de programas para computador |
| dc.subject.agrovoc.none.fl_str_mv |
Calidad Quality |
| dc.subject.agrovocuri.none.fl_str_mv |
http://aims.fao.org/aos/agrovoc/c_6400 |
| dc.subject.unescouri.none.fl_str_mv |
http://vocabularies.unesco.org/thesaurus/concept501 |
| description |
RESUMEN : Las bases de datos han tomado gran importancia en los últimos años, puesto que son las bodegas donde se guarda la información crucial de nuestras aplicaciones. Por esta razón, en los ciclos de desarrollo de software, es importante incluir el aseguramiento de calidad a las bases de datos para garantizar su correcto funcionamiento. Por su parte, el área de aseguramiento calidad de Sofka no cuenta con los lineamientos que determinen una herramienta para la realización de pruebas funcionales automatizadas a bases de datos relacionales. Es por eso que se decide abarcar una investigación donde se identifiquen herramientas, de uso libre, que permitan y faciliten la realización de pruebas funcionales automatizadas a bases de datos relacionales. Para llevar a cabo el análisis de estas herramientas, se realizó la implementación del marco de trabajo SCRUM, definiendo las fases, objetivos y actividades necesarias para realizar el análisis. Se encontraron diferentes herramientas a partir de los criterios de búsqueda definidos, de entre ellas, se seleccionó Mintleaf como la herramienta con mejor perfil, a partir de la ejecución de unas pruebas de concepto a las herramientas que cumplían con los criterios. Finalmente se realizó la implementación de la herramienta bajo los lineamientos de automatización del área de calidad de Sofka. |
| publishDate |
2023 |
| dc.date.accessioned.none.fl_str_mv |
2023-05-31T17:56:35Z |
| dc.date.available.none.fl_str_mv |
2023-05-31T17:56:35Z |
| dc.date.issued.none.fl_str_mv |
2023 |
| dc.type.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
| 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.coarversion.spa.fl_str_mv |
http://purl.org/coar/version/c_b1a7d7d4d402bcce |
| dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/draft |
| format |
http://purl.org/coar/resource_type/c_7a1f |
| status_str |
draft |
| dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/10495/35185 |
| url |
https://hdl.handle.net/10495/35185 |
| dc.language.iso.spa.fl_str_mv |
spa |
| language |
spa |
| dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-sa/2.5/co/ |
| dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-sa/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 |
http://creativecommons.org/licenses/by-nc-sa/2.5/co/ https://creativecommons.org/licenses/by-nc-sa/4.0/ http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.extent.spa.fl_str_mv |
29 |
| dc.format.mimetype.spa.fl_str_mv |
application/pdf |
| dc.publisher.spa.fl_str_mv |
Universidad de Antioquia |
| dc.publisher.place.spa.fl_str_mv |
Medellín - Colombia |
| dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería. Ingeniería de Sistemas |
| institution |
Universidad de Antioquia |
| bitstream.url.fl_str_mv |
https://bibliotecadigital.udea.edu.co/bitstreams/bc347b22-bf1d-456d-88df-2a170b5b9fbb/download https://bibliotecadigital.udea.edu.co/bitstreams/833a245e-d57e-49d4-a54a-3bc9c7425cf6/download https://bibliotecadigital.udea.edu.co/bitstreams/af67fef8-e61d-454e-9b14-4062885a1555/download https://bibliotecadigital.udea.edu.co/bitstreams/972589fa-7b1e-446c-85e4-400206d4c23e/download https://bibliotecadigital.udea.edu.co/bitstreams/5898c488-316c-46e9-ad13-c03f1379556b/download |
| bitstream.checksum.fl_str_mv |
836e46dfc5a2171bf458f7929afd1369 e2060682c9c70d4d30c83c51448f4eed 8a4605be74aa9ea9d79846c1fba20a33 17fafa410c803fafb3045735216d1a53 6ca891c1748c61010df7fea00fc08ba8 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Institucional de la Universidad de Antioquia |
| repository.mail.fl_str_mv |
aplicacionbibliotecadigitalbiblioteca@udea.edu.co |
| _version_ |
1851052264320401408 |
| spelling |
Ortiz Garcia, Ronald AkermanRíos Arenas, Juan Pablo2023-05-31T17:56:35Z2023-05-31T17:56:35Z2023https://hdl.handle.net/10495/35185RESUMEN : Las bases de datos han tomado gran importancia en los últimos años, puesto que son las bodegas donde se guarda la información crucial de nuestras aplicaciones. Por esta razón, en los ciclos de desarrollo de software, es importante incluir el aseguramiento de calidad a las bases de datos para garantizar su correcto funcionamiento. Por su parte, el área de aseguramiento calidad de Sofka no cuenta con los lineamientos que determinen una herramienta para la realización de pruebas funcionales automatizadas a bases de datos relacionales. Es por eso que se decide abarcar una investigación donde se identifiquen herramientas, de uso libre, que permitan y faciliten la realización de pruebas funcionales automatizadas a bases de datos relacionales. Para llevar a cabo el análisis de estas herramientas, se realizó la implementación del marco de trabajo SCRUM, definiendo las fases, objetivos y actividades necesarias para realizar el análisis. Se encontraron diferentes herramientas a partir de los criterios de búsqueda definidos, de entre ellas, se seleccionó Mintleaf como la herramienta con mejor perfil, a partir de la ejecución de unas pruebas de concepto a las herramientas que cumplían con los criterios. Finalmente se realizó la implementación de la herramienta bajo los lineamientos de automatización del área de calidad de Sofka.ABSTRACT : Databases have become very important nowadays since they are the warehouses where the crucial information of our applications is stored. Therefore, in software development cycles, it is important to include the quality assurance of the databases to guarantee their correct operation. On the other hand, Sofka's quality assurance area does not have the guidelines that determine the use of certain tool to carry out automated functional tests on databases. For this reason, it is decided to begin an investigation to identify open-source tools that allow and facilitate the implementation of automated functional tests on relational databases. The framework SCRUM was implemented to carry out the investigation and analysis of these tools. Different tools were found based on the defined search criteria. Mintleaf was selected as the most complete tool, based on the execution of some concept tests on the tools that met the criteria. Finally, the implementation of the tool was carried out under the automation guidelines of the Sofka quality area.PregradoIngeniero de Sistemas29application/pdfspaUniversidad de AntioquiaMedellín - ColombiaFacultad de Ingeniería. Ingeniería de Sistemashttp://creativecommons.org/licenses/by-nc-sa/2.5/co/https://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Análisis de herramientas para la implementación de pruebas funcionales automatizadas a bases de datos relacionalesTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/draftBase de datosDatabasesDesarrollo de programas para computadorCalidadQualityhttp://aims.fao.org/aos/agrovoc/c_6400http://vocabularies.unesco.org/thesaurus/concept501PublicationORIGINALRiosJuan_2023_HerramientasAutomatizacionPruebas.pdfRiosJuan_2023_HerramientasAutomatizacionPruebas.pdfTrabajo de grado de pregradoapplication/pdf733912https://bibliotecadigital.udea.edu.co/bitstreams/bc347b22-bf1d-456d-88df-2a170b5b9fbb/download836e46dfc5a2171bf458f7929afd1369MD51trueAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81051https://bibliotecadigital.udea.edu.co/bitstreams/833a245e-d57e-49d4-a54a-3bc9c7425cf6/downloade2060682c9c70d4d30c83c51448f4eedMD52falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/af67fef8-e61d-454e-9b14-4062885a1555/download8a4605be74aa9ea9d79846c1fba20a33MD53falseAnonymousREADTEXTRiosJuan_2023_HerramientasAutomatizacionPruebas.pdf.txtRiosJuan_2023_HerramientasAutomatizacionPruebas.pdf.txtExtracted texttext/plain45101https://bibliotecadigital.udea.edu.co/bitstreams/972589fa-7b1e-446c-85e4-400206d4c23e/download17fafa410c803fafb3045735216d1a53MD54falseAnonymousREADTHUMBNAILRiosJuan_2023_HerramientasAutomatizacionPruebas.pdf.jpgRiosJuan_2023_HerramientasAutomatizacionPruebas.pdf.jpgGenerated Thumbnailimage/jpeg6062https://bibliotecadigital.udea.edu.co/bitstreams/5898c488-316c-46e9-ad13-c03f1379556b/download6ca891c1748c61010df7fea00fc08ba8MD55falseAnonymousREAD10495/35185oai:bibliotecadigital.udea.edu.co:10495/351852025-03-26 19:33:30.371http://creativecommons.org/licenses/by-nc-sa/2.5/co/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
