Desarrollo de un prototipo de servicio para comparar respuestas de diferentes ambientes en arquitecturas REST
Los servicios web basados en la arquitectura REST (Representational State Transfer) están ganando popularidad en el ámbito empresarial. Las empresas del sector tecnológico tienen un núcleo de negocio basado en los servicios web, los cuales son vitales para la ejecución de las operaciones comerciales...
- Autores:
-
Gaviria Ocampo, Andrés Felipe
- Tipo de recurso:
- Masters Thesis
- Fecha de publicación:
- 2024
- Institución:
- Pontificia Universidad Javeriana Cali
- Repositorio:
- Vitela
- Idioma:
- spa
- OAI Identifier:
- oai:vitela.javerianacali.edu.co:11522/1956
- Acceso en línea:
- https://vitela.javerianacali.edu.co/handle/11522/1956
- Palabra clave:
- Pruebas de caja negra
Comparador
Calidad de código
Rest
Black box testing
Comparator
Code quality
Regression testing
- Rights
- License
- https://creativecommons.org/licenses/by-nc-nd/4.0/
id |
Vitela2_d25685fcef26b9ae96c68f4f8aa0d674 |
---|---|
oai_identifier_str |
oai:vitela.javerianacali.edu.co:11522/1956 |
network_acronym_str |
Vitela2 |
network_name_str |
Vitela |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Desarrollo de un prototipo de servicio para comparar respuestas de diferentes ambientes en arquitecturas REST |
title |
Desarrollo de un prototipo de servicio para comparar respuestas de diferentes ambientes en arquitecturas REST |
spellingShingle |
Desarrollo de un prototipo de servicio para comparar respuestas de diferentes ambientes en arquitecturas REST Pruebas de caja negra Comparador Calidad de código Rest Black box testing Comparator Code quality Regression testing |
title_short |
Desarrollo de un prototipo de servicio para comparar respuestas de diferentes ambientes en arquitecturas REST |
title_full |
Desarrollo de un prototipo de servicio para comparar respuestas de diferentes ambientes en arquitecturas REST |
title_fullStr |
Desarrollo de un prototipo de servicio para comparar respuestas de diferentes ambientes en arquitecturas REST |
title_full_unstemmed |
Desarrollo de un prototipo de servicio para comparar respuestas de diferentes ambientes en arquitecturas REST |
title_sort |
Desarrollo de un prototipo de servicio para comparar respuestas de diferentes ambientes en arquitecturas REST |
dc.creator.fl_str_mv |
Gaviria Ocampo, Andrés Felipe |
dc.contributor.advisor.none.fl_str_mv |
Mora Cardona, Mario Julián |
dc.contributor.author.none.fl_str_mv |
Gaviria Ocampo, Andrés Felipe |
dc.subject.none.fl_str_mv |
Pruebas de caja negra Comparador Calidad de código Rest Black box testing Comparator Code quality Regression testing |
topic |
Pruebas de caja negra Comparador Calidad de código Rest Black box testing Comparator Code quality Regression testing |
description |
Los servicios web basados en la arquitectura REST (Representational State Transfer) están ganando popularidad en el ámbito empresarial. Las empresas del sector tecnológico tienen un núcleo de negocio basado en los servicios web, los cuales son vitales para la ejecución de las operaciones comerciales. La descomposición del negocio en microservicios ha traído la dificultad para evaluarlos. Es crucial garantizar la calidad del código y proporcionar un nivel de asegurabilidad que proteja al negocio de posibles errores. En este contexto, la propuesta de investigación de este proyecto tiene como propósito desarrollar un prototipo de servicio que mejore la observabilidad de posibles errores en las respuestas antes de su implementación en un entorno productivo. Este servicio no reemplazara otras pruebas existentes en la organización, sino que se integra como un paso adicional en el proceso de aseguramiento de calidad. |
publishDate |
2024 |
dc.date.accessioned.none.fl_str_mv |
2024-06-07T16:46:32Z |
dc.date.available.none.fl_str_mv |
2024-06-07T16:46:32Z |
dc.date.issued.none.fl_str_mv |
2024 |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_bdcc |
dc.type.local.none.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Maestría |
dc.type.redcol.none.fl_str_mv |
https://purl.org/redcol/resource_type/TM |
format |
http://purl.org/coar/resource_type/c_bdcc |
dc.identifier.uri.none.fl_str_mv |
https://vitela.javerianacali.edu.co/handle/11522/1956 |
url |
https://vitela.javerianacali.edu.co/handle/11522/1956 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.rights.uri.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.creativecommons.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.accessrights.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
dc.format.extent.none.fl_str_mv |
83 p. |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Pontificia Universidad Javeriana Cali |
publisher.none.fl_str_mv |
Pontificia Universidad Javeriana Cali |
institution |
Pontificia Universidad Javeriana Cali |
bitstream.url.fl_str_mv |
https://vitela.javerianacali.edu.co/bitstreams/806aa00e-d8ec-4383-9943-e5f8a9243873/download https://vitela.javerianacali.edu.co/bitstreams/67f7e4f2-5c4d-45b3-8dcd-c84f8ce69a97/download https://vitela.javerianacali.edu.co/bitstreams/a3de4c4f-02d3-42c3-888d-96a22dd550dc/download https://vitela.javerianacali.edu.co/bitstreams/52d6e269-2aac-4952-975e-c41db5e1b281/download https://vitela.javerianacali.edu.co/bitstreams/46937ea6-3e14-47df-ac12-88004b0de3e5/download https://vitela.javerianacali.edu.co/bitstreams/f04d37c7-d480-42da-a65c-ce4453096368/download https://vitela.javerianacali.edu.co/bitstreams/ec637751-c746-4601-a2e6-6f5c3ebb1882/download |
bitstream.checksum.fl_str_mv |
8a4605be74aa9ea9d79846c1fba20a33 4f3ba438ec561f46ac274655cbbf6191 944b8c3e155f65c8c12fa907a340ca40 e6602c98f9314f039d15df9f3fe7eec5 0b2b29ddd3089391e424a3b1d24382f2 9a3d27168fca7b50aba088d67c9befcc 437ecbcb2e4ce60590296d4b344ba778 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Vitela |
repository.mail.fl_str_mv |
vitela.mail@javerianacali.edu.co |
_version_ |
1812095066941947904 |
spelling |
Mora Cardona, Mario JuliánGaviria Ocampo, Andrés Felipe2024-06-07T16:46:32Z2024-06-07T16:46:32Z2024https://vitela.javerianacali.edu.co/handle/11522/1956Los servicios web basados en la arquitectura REST (Representational State Transfer) están ganando popularidad en el ámbito empresarial. Las empresas del sector tecnológico tienen un núcleo de negocio basado en los servicios web, los cuales son vitales para la ejecución de las operaciones comerciales. La descomposición del negocio en microservicios ha traído la dificultad para evaluarlos. Es crucial garantizar la calidad del código y proporcionar un nivel de asegurabilidad que proteja al negocio de posibles errores. En este contexto, la propuesta de investigación de este proyecto tiene como propósito desarrollar un prototipo de servicio que mejore la observabilidad de posibles errores en las respuestas antes de su implementación en un entorno productivo. Este servicio no reemplazara otras pruebas existentes en la organización, sino que se integra como un paso adicional en el proceso de aseguramiento de calidad.Web services based on the REST (Representational State Transfer) architecture are gaining popularity in the business environment. Each company has a core business based on web services, which are vital for carrying out business operations. The decomposition of the business into microservices has brought the challenge of evaluating them. It is crucial to ensure code quality and provide a level of assurance that protects the business from potential errors. In this context, the research proposal of this project aims to develop a prototype service that enhances the observability of potential errors in code behavior before its implementation in a production environment. This service will not replace other existing tests in the organization but will be integrated as an additional step in the quality assurance process.83 p.application/pdfspaPontificia Universidad Javeriana Calihttps://creativecommons.org/licenses/by-nc-nd/4.0/https://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2Pruebas de caja negraComparadorCalidad de códigoRestBlack box testingComparatorCode qualityRegression testingDesarrollo de un prototipo de servicio para comparar respuestas de diferentes ambientes en arquitecturas RESThttp://purl.org/coar/resource_type/c_bdccTesis/Trabajo de grado - Monografía - Maestríahttps://purl.org/redcol/resource_type/TMFacultad de Ingeniería y Ciencias. Maestría en Ingeniería de SoftwarePontificia Universidad Javeriana CaliMaestríaMagíster en Ingeniería de SoftwareLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://vitela.javerianacali.edu.co/bitstreams/806aa00e-d8ec-4383-9943-e5f8a9243873/download8a4605be74aa9ea9d79846c1fba20a33MD51ORIGINAL1.LICENCIA DE USO - TG.pdf1.LICENCIA DE USO - TG.pdfapplication/pdf143652https://vitela.javerianacali.edu.co/bitstreams/67f7e4f2-5c4d-45b3-8dcd-c84f8ce69a97/download4f3ba438ec561f46ac274655cbbf6191MD51documento_completo_andresgaviria.pdfdocumento_completo_andresgaviria.pdfapplication/pdf5573160https://vitela.javerianacali.edu.co/bitstreams/a3de4c4f-02d3-42c3-888d-96a22dd550dc/download944b8c3e155f65c8c12fa907a340ca40MD52TEXT1.LICENCIA DE USO - TG.pdf.txt1.LICENCIA DE USO - TG.pdf.txtExtracted texttext/plain4853https://vitela.javerianacali.edu.co/bitstreams/52d6e269-2aac-4952-975e-c41db5e1b281/downloade6602c98f9314f039d15df9f3fe7eec5MD511documento_completo_andresgaviria.pdf.txtdocumento_completo_andresgaviria.pdf.txtExtracted texttext/plain90277https://vitela.javerianacali.edu.co/bitstreams/46937ea6-3e14-47df-ac12-88004b0de3e5/download0b2b29ddd3089391e424a3b1d24382f2MD513THUMBNAIL1.LICENCIA DE USO - TG.pdf.jpg1.LICENCIA DE USO - TG.pdf.jpgGenerated Thumbnailimage/jpeg5264https://vitela.javerianacali.edu.co/bitstreams/f04d37c7-d480-42da-a65c-ce4453096368/download9a3d27168fca7b50aba088d67c9befccMD512documento_completo_andresgaviria.pdf.jpgdocumento_completo_andresgaviria.pdf.jpgGenerated Thumbnailimage/jpeg3465https://vitela.javerianacali.edu.co/bitstreams/ec637751-c746-4601-a2e6-6f5c3ebb1882/download437ecbcb2e4ce60590296d4b344ba778MD51411522/1956oai:vitela.javerianacali.edu.co:11522/19562024-06-25 05:13:38.422https://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://vitela.javerianacali.edu.coRepositorio Vitelavitela.mail@javerianacali.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |