Diseño y desarrollo de una plataforma web para recolectar la información generada por los robots de automatización de pruebas de software usados en Sofka
RESUMEN: En este informe se muestra de manera práctica la implementación de una arquitectura basada en microservicios con NodeJs y Express teniendo como base el lenguaje de programación Javascript sobre un proyecto real cuyo objetivo es la centralización de la información de pruebas de software en u...
- Autores:
-
Parra Rendón, Santiago
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2019
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/16901
- Acceso en línea:
- http://hdl.handle.net/10495/16901
- Palabra clave:
- Automatización
Automation
Base de datos
Databases
Programación informática
Computer programming
Programa de ordenador
Computer software
Recopilación de la información
Java Script (Lenguaje de programación)
Plataformas web
Pruebas de software
http://vocabularies.unesco.org/thesaurus/concept3401
http://vocabularies.unesco.org/thesaurus/concept501
http://vocabularies.unesco.org/thesaurus/concept521
http://vocabularies.unesco.org/thesaurus/concept6081
- Rights
- openAccess
- License
- https://creativecommons.org/licenses/by-nc-nd/4.0/
| id |
UDEA2_3e6d580d7e685123a21f141bf8bfcefc |
|---|---|
| oai_identifier_str |
oai:bibliotecadigital.udea.edu.co:10495/16901 |
| network_acronym_str |
UDEA2 |
| network_name_str |
Repositorio UdeA |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Diseño y desarrollo de una plataforma web para recolectar la información generada por los robots de automatización de pruebas de software usados en Sofka |
| title |
Diseño y desarrollo de una plataforma web para recolectar la información generada por los robots de automatización de pruebas de software usados en Sofka |
| spellingShingle |
Diseño y desarrollo de una plataforma web para recolectar la información generada por los robots de automatización de pruebas de software usados en Sofka Automatización Automation Base de datos Databases Programación informática Computer programming Programa de ordenador Computer software Recopilación de la información Java Script (Lenguaje de programación) Plataformas web Pruebas de software http://vocabularies.unesco.org/thesaurus/concept3401 http://vocabularies.unesco.org/thesaurus/concept501 http://vocabularies.unesco.org/thesaurus/concept521 http://vocabularies.unesco.org/thesaurus/concept6081 |
| title_short |
Diseño y desarrollo de una plataforma web para recolectar la información generada por los robots de automatización de pruebas de software usados en Sofka |
| title_full |
Diseño y desarrollo de una plataforma web para recolectar la información generada por los robots de automatización de pruebas de software usados en Sofka |
| title_fullStr |
Diseño y desarrollo de una plataforma web para recolectar la información generada por los robots de automatización de pruebas de software usados en Sofka |
| title_full_unstemmed |
Diseño y desarrollo de una plataforma web para recolectar la información generada por los robots de automatización de pruebas de software usados en Sofka |
| title_sort |
Diseño y desarrollo de una plataforma web para recolectar la información generada por los robots de automatización de pruebas de software usados en Sofka |
| dc.creator.fl_str_mv |
Parra Rendón, Santiago |
| dc.contributor.advisor.none.fl_str_mv |
Pérez Gómez, Jeysson |
| dc.contributor.author.none.fl_str_mv |
Parra Rendón, Santiago |
| dc.subject.unesco.none.fl_str_mv |
Automatización Automation Base de datos Databases Programación informática Computer programming Programa de ordenador Computer software |
| topic |
Automatización Automation Base de datos Databases Programación informática Computer programming Programa de ordenador Computer software Recopilación de la información Java Script (Lenguaje de programación) Plataformas web Pruebas de software http://vocabularies.unesco.org/thesaurus/concept3401 http://vocabularies.unesco.org/thesaurus/concept501 http://vocabularies.unesco.org/thesaurus/concept521 http://vocabularies.unesco.org/thesaurus/concept6081 |
| dc.subject.spines.none.fl_str_mv |
Recopilación de la información |
| dc.subject.proposal.spa.fl_str_mv |
Java Script (Lenguaje de programación) Plataformas web Pruebas de software |
| dc.subject.unescouri.none.fl_str_mv |
http://vocabularies.unesco.org/thesaurus/concept3401 http://vocabularies.unesco.org/thesaurus/concept501 http://vocabularies.unesco.org/thesaurus/concept521 http://vocabularies.unesco.org/thesaurus/concept6081 |
| description |
RESUMEN: En este informe se muestra de manera práctica la implementación de una arquitectura basada en microservicios con NodeJs y Express teniendo como base el lenguaje de programación Javascript sobre un proyecto real cuyo objetivo es la centralización de la información de pruebas de software en una empresa para incrementar el valor de la misma bajo el marco de trabajo SCRUM. Partiendo de la hipótesis se logra construir un producto conforme a los estándares de calidad planteados por la compañía donde en cada etapa estuvieron involucrados todas las partes para moldear el producto según las necesidades reales donde todos lograron entender la idea del producto y cómo se debían cumplir los objetivos planteados, obteniendo resultados altamente satisfactorios, los cuales se lograron al validar y fallar de forma temprana, montando 4 módulos que permiten recolectar la información en robots basados en el lenguaje Java, una estructura de Back-end compuesta de seis microservicios bajo un ciclo de vida DevOps lo cual permite mantener un flujo claro de todos los procesos involucrados desde la concepción de una idea hasta su materialización al ser implementado en un ambiente productivo y un Front-end desarrollado en Angular con la filosofía de mobile-first cuyo objetivo es acceder a másusuarios. |
| publishDate |
2019 |
| dc.date.issued.none.fl_str_mv |
2019 |
| dc.date.accessioned.none.fl_str_mv |
2020-10-08T19:31:14Z |
| dc.date.available.none.fl_str_mv |
2020-10-08T19:31:14Z |
| 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 |
http://purl.org/redcol/resource_type/COther |
| dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
| format |
http://purl.org/coar/resource_type/c_7a1f |
| status_str |
acceptedVersion |
| dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10495/16901 |
| url |
http://hdl.handle.net/10495/16901 |
| dc.language.iso.spa.fl_str_mv |
spa |
| language |
spa |
| dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
| dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
| 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 |
https://creativecommons.org/licenses/by-nc-nd/4.0/ http://creativecommons.org/licenses/by-nc-nd/2.5/co/ http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.extent.spa.fl_str_mv |
14 |
| 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. Carrera Ingeniería de Sistemas |
| institution |
Universidad de Antioquia |
| bitstream.url.fl_str_mv |
https://bibliotecadigital.udea.edu.co/bitstreams/b3f52d10-ace0-42c1-b8de-b3e7b44a2490/download https://bibliotecadigital.udea.edu.co/bitstreams/b069c50d-b1d3-4f1b-bd64-568bbcc854b6/download https://bibliotecadigital.udea.edu.co/bitstreams/910bdbde-2d1d-46c9-b977-7b5876cea2c6/download https://bibliotecadigital.udea.edu.co/bitstreams/bb1db2f5-aa6f-41d5-9aed-851479553afa/download https://bibliotecadigital.udea.edu.co/bitstreams/8093e011-e09d-4ff0-a108-64ae0afdf096/download |
| bitstream.checksum.fl_str_mv |
38a6e0fd80d7e57ca51329809d0ec91e b88b088d9957e670ce3b3fbe2eedbc13 8a4605be74aa9ea9d79846c1fba20a33 e0c68ddeac6ae1b91daa3c7ce0f75e16 306cc30ba1d84757ec2b529325adb6bb |
| 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_ |
1851052278201450496 |
| spelling |
Pérez Gómez, JeyssonParra Rendón, Santiago2020-10-08T19:31:14Z2020-10-08T19:31:14Z2019http://hdl.handle.net/10495/16901RESUMEN: En este informe se muestra de manera práctica la implementación de una arquitectura basada en microservicios con NodeJs y Express teniendo como base el lenguaje de programación Javascript sobre un proyecto real cuyo objetivo es la centralización de la información de pruebas de software en una empresa para incrementar el valor de la misma bajo el marco de trabajo SCRUM. Partiendo de la hipótesis se logra construir un producto conforme a los estándares de calidad planteados por la compañía donde en cada etapa estuvieron involucrados todas las partes para moldear el producto según las necesidades reales donde todos lograron entender la idea del producto y cómo se debían cumplir los objetivos planteados, obteniendo resultados altamente satisfactorios, los cuales se lograron al validar y fallar de forma temprana, montando 4 módulos que permiten recolectar la información en robots basados en el lenguaje Java, una estructura de Back-end compuesta de seis microservicios bajo un ciclo de vida DevOps lo cual permite mantener un flujo claro de todos los procesos involucrados desde la concepción de una idea hasta su materialización al ser implementado en un ambiente productivo y un Front-end desarrollado en Angular con la filosofía de mobile-first cuyo objetivo es acceder a másusuarios.PregradoIngeniero de Sistemas14application/pdfspaUniversidad de AntioquiaMedellín, ColombiaFacultad de Ingeniería. Carrera Ingeniería de Sistemashttps://creativecommons.org/licenses/by-nc-nd/4.0/http://creativecommons.org/licenses/by-nc-nd/2.5/co/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Diseño y desarrollo de una plataforma web para recolectar la información generada por los robots de automatización de pruebas de software usados en SofkaTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/COtherinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionAutomatizaciónAutomationBase de datosDatabasesProgramación informáticaComputer programmingPrograma de ordenadorComputer softwareRecopilación de la informaciónJava Script (Lenguaje de programación)Plataformas webPruebas de softwarehttp://vocabularies.unesco.org/thesaurus/concept3401http://vocabularies.unesco.org/thesaurus/concept501http://vocabularies.unesco.org/thesaurus/concept521http://vocabularies.unesco.org/thesaurus/concept6081PublicationORIGINALParraSantiago_2019_DesarrolloPlataformaWeb.pdfParraSantiago_2019_DesarrolloPlataformaWeb.pdfTrabajo de grado de pregradoapplication/pdf414230https://bibliotecadigital.udea.edu.co/bitstreams/b3f52d10-ace0-42c1-b8de-b3e7b44a2490/download38a6e0fd80d7e57ca51329809d0ec91eMD51trueAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8823https://bibliotecadigital.udea.edu.co/bitstreams/b069c50d-b1d3-4f1b-bd64-568bbcc854b6/downloadb88b088d9957e670ce3b3fbe2eedbc13MD52falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/910bdbde-2d1d-46c9-b977-7b5876cea2c6/download8a4605be74aa9ea9d79846c1fba20a33MD53falseAnonymousREADTEXTParraSantiago_2019_DesarrolloPlataformaWeb.pdf.txtParraSantiago_2019_DesarrolloPlataformaWeb.pdf.txtExtracted texttext/plain31732https://bibliotecadigital.udea.edu.co/bitstreams/bb1db2f5-aa6f-41d5-9aed-851479553afa/downloade0c68ddeac6ae1b91daa3c7ce0f75e16MD54falseAnonymousREADTHUMBNAILParraSantiago_2019_DesarrolloPlataformaWeb.pdf.jpgParraSantiago_2019_DesarrolloPlataformaWeb.pdf.jpgGenerated Thumbnailimage/jpeg12622https://bibliotecadigital.udea.edu.co/bitstreams/8093e011-e09d-4ff0-a108-64ae0afdf096/download306cc30ba1d84757ec2b529325adb6bbMD55falseAnonymousREAD10495/16901oai:bibliotecadigital.udea.edu.co:10495/169012025-03-26 19:46:25.696https://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
