Logo USTALogo CRAI

Diseño e implementación de un Bot para validación de landings en el Banco de Bogotá con Python

dc.contributor.advisorCardona Coy, Carlos Alberto
dc.contributor.advisorGutiérrez Cáceres, Edgar Andrés
dc.contributor.authorGutierrez Monroy, David Samuel
dc.contributor.corporatenameUniversidad Santo Tomásspa
dc.date.accessioned2024-06-17T19:08:51Z
dc.date.available2024-06-17T19:08:51Z
dc.date.issued2024
dc.descriptionEn el Banco de Bogotá se identificó la problemática de la validación manual de recursos generados para diversos aliados, lo cual consumía mucho tiempo y esfuerzo. Para abordar esta situación, el proyecto desarrollado en 2024 propone una solución automatizada utilizando diversas herramientas tecnológicas, con el objetivo de reducir el tiempo empleado en estas tareas y eliminar la necesidad de intervención humana. Este proyecto presenta un resumen del trabajo realizado, destacando las herramientas y técnicas empleadas para solucionar esta problemática mediante un sistema automatizado. La solución se enfoca en la validación y almacenamiento de recursos (enlaces) utilizando el lenguaje de programación Python y el entorno de desarrollo PyCharm. Además, se emplearon librerías de código abierto como WebDriver, Pytest y CSV. El resultado final es un software diseñado por el autor que valida estos recursos de manera local. El sistema comprueba diversos enlaces proporcionados por el Banco de Bogotá, identificando y corrigiendo posibles errores, ya sea en la base de datos de la entidad o en la generación de los recursos.spa
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero Electronicospa
dc.format.mimetypeapplication/pdf
dc.identifier.citationGutierrez Monroy, David Samuel (2024). Diseño e implementación de un Bot para validación de landings en el Banco de Bogotá con Python. [Trabajo de Grado, Universidad Santo Tomás], Repositorio Institucional.spa
dc.identifier.instnameinstname:Universidad Santo Tomásspa
dc.identifier.reponamereponame:Repositorio Institucional Universidad Santo Tomásspa
dc.identifier.repourlrepourl:https://repository.usta.edu.cospa
dc.identifier.urihttp://hdl.handle.net/11634/55529
dc.language.isospa
dc.publisherUniversidad Santo Tomásspa
dc.publisher.branchCRAI-USTA Tunjaspa
dc.publisher.facultyFacultad de Ingeniería Electrónicaspa
dc.publisher.programPregrado Ingeniería Electrónicaspa
dc.relation.references¿Qué contiene XPath? (s.f.). Obtenido de https://www.guru99.com/es/using-contains-sbiling-ancestor-to-find-element-in-selenium.html#:~:text=.quit()%3B%20%7D%20%7D-,XPath%20padre%20en%20Selenium,el%20elemento%20principal%20usando%20XPath.spa
dc.relation.references¿Qué es el software de automatización? . (s.f.). Obtenido de https://www.automationanywhere.com/la/rpa/automation-softwarespa
dc.relation.references¿Qué es hardware y software? (s.f.). Obtenido de https://edu.gcfglobal.org/es/informatica-basica/que-es-hardware-y-software/1/spa
dc.relation.references¿Qué es la automatización? (s.f.). Obtenido de https://www.redhat.com/es/topics/automation/whats-it-automationspa
dc.relation.references¿Qué es Python? . (s.f.). Obtenido de https://aws.amazon.com/es/what-is/python/spa
dc.relation.references¿Qué es un archivo CSV? . (s.f.). Obtenido de https://www.geeknetic.es/Archivo-CSV/que-es-y-para-que-sirvespa
dc.relation.references¿Qué es un bot? . (s.f.). Obtenido de https://aws.amazon.com/es/what-is/bot/#:~:text=Un%20bot%20es%20una%20aplicación,forma%20independiente%20sin%20intervención%20humana.spa
dc.relation.references¿Qué es un bot? Tipos de bots y sus principales funciones. (s.f.). Obtenido de https://www.godaddy.com/resources/es/crearweb/que-es-un-botspa
dc.relation.references¿Qué son las librerías de Python? (s.f.). Obtenido de https://iddigitalschool.com/bootcamps/que-son-las-librerias-de-python/spa
dc.relation.references¿Qué son los bots de software? . (s.f.). Obtenido de https://www.automationanywhere.com/la/rpa/software-botsspa
dc.relation.referencesBanco de Bogota landing CC. (s.f.). Obtenido de https://slm.bancodebogota.com/lpu8kpg8spa
dc.relation.referencesBanco de Bogota landing de error CC. (s.f.). Obtenido de https://crediconveniodigital.bancodebogota.com.co/errorspa
dc.relation.referencesBanco de Bogota landing link no disponible. (s.f.). Obtenido de https://slm.bancodebogota.com/ldewyftn/spa
dc.relation.referencesBanco de Bogota landing TC. (s.f.). Obtenido de https://digital.bancodebogota.com/tarjeta-credito/aliados/index.html?utm_source=claro_bajo_costo&utm_medium=referral&utm_campaign=claro_cla_asr57&lowcost=truespa
dc.relation.referencesBanco de Bogota landing TC error. (s.f.). Obtenido de https://tcdigital.bancodebogota.com/error/rejectspa
dc.relation.referencesBanco de Bogota landing TC Latam. (s.f.). Obtenido de https://digital.bancodebogota.co/tarjeta-credito/landing-latampass/index.htmlspa
dc.relation.referencesBanco de Bogota landing TC movistar. (s.f.). Obtenido de https://digital.bancodebogota.com/tarjeta-credito/movistar/index.htmlspa
dc.relation.referencesBots, las herramientas omnipresentes en la era digital actual. (s.f.). Obtenido de https://www.itmastersmag.com/noticias-analisis/bots-las-herramientas-omnipresentes-en-la-era-digital-actual/spa
dc.relation.referencesCómo codificar un scraping Bot con Selenium y Python. (s.f.). Obtenido de https://www.freecodecamp.org/espanol/news/como-codificar-un-scraping-bot-con-selenium-y-python/spa
dc.relation.referencesCómo comprobar si «URL existe». (s.f.). Obtenido de https://uproc.io/blog/es/how-to-check-if-url-existsspa
dc.relation.referencesComprobar la existencia de enlaces rotos. (s.f.). Obtenido de https://www.site24x7.com/es/tools/comprobar-de-enlaces.htmlspa
dc.relation.referencesEl impacto de las nuevas tecnologías en el empleo en México. (s.f.). Obtenido de https://www.redalyc.org/journal/118/11858906002/html/#B32spa
dc.relation.referencesHaz crecer tu negocio con datos optimizados. (s.f.). Obtenido de https://uproc.io/#/?como-tratar-tus-datos-ii-validacionspa
dc.relation.referencesLenguajes de programación: qué son y cómo funcionan. (s.f.). Obtenido de https://www.pixartprinting.es/blog/lenguajes-de-programacion/spa
dc.relation.referencesLos bots toman cada día un lugar de mayor importancia en las empresas. (s.f.). Obtenido de https://www.americaeconomia.com/los-bots-toman-cada-dia-un-lugar-de-mayor-importancia-en-las-empresasspa
dc.relation.referencesAutomatización: ¿qué es y qué ventajas ofrece?, A. ¿. (s.f.). Obtenido de https://www.redhat.com/es/topics/automationspa
dc.relation.referencesProgramación orientada a objetos. (s.f.). Obtenido de https://www.ibm.com/docs/es/spss-modeler/saas?topic=language-object-oriented-programmingspa
dc.relation.referencesPytest. (s.f.). Obtenido de https://docs.pytest.org/en/8.2.x/spa
dc.relation.referencesPython. (s.f.). Obtenido de https://www.python.org/about/spa
dc.relation.referencesQué es un lenguaje de programación. (s.f.). Obtenido de https://openwebinars.net/blog/que-es-un-lenguaje-de-programacion/spa
dc.relation.referencesSelenium and WebDriver. (s.f.). Obtenido de https://www.electronjs.org/es/docs/latest/tutorial/using-selenium-and-webdriver#:~:text=ChromeDriver%20es%20un%20servidor%20independiente,equipos%20de%20Chromium%20y%20WebDriver.spa
dc.relation.referencesSelenium Python. (s.f.). Obtenido de https://selenium-python.readthedocs.io/installation.htmlspa
dc.relation.referencesSelenium y la automatización de las pruebas. (s.f.). Obtenido de https://www.juntadeandalucia.es/servicios/madeja/contenido/recurso/381#:~:text=Descripción,forma%20automática%20e%20iterativa%20posteriormentespa
dc.rightsAtribución-NoComercial-SinDerivadas 2.5 Colombia
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2spa
dc.rights.localAbierto (Texto Completo)spa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.subject.proposalAutomatizaciónspa
dc.subject.proposalBotspa
dc.subject.proposalLandingspa
dc.subject.proposalPythonspa
dc.subject.proposalSeleniumspa
dc.titleDiseño e implementación de un Bot para validación de landings en el Banco de Bogotá con Pythonspa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.driveinfo:eu-repo/semantics/bachelorThesis
dc.type.localTrabajo de gradospa
dc.type.versioninfo:eu-repo/semantics/acceptedVersion

Archivos

Bloque original

Mostrando 1 - 3 de 3
Cargando...
Miniatura
Nombre:
2024davidgutierrez.pdf
Tamaño:
1.39 MB
Formato:
Adobe Portable Document Format
Descripción:
Cargando...
Miniatura
Nombre:
2024cartadederechosdeautor.pdf
Tamaño:
305.52 KB
Formato:
Adobe Portable Document Format
Descripción:
Cargando...
Miniatura
Nombre:
APROBACIÓN TRABAJOS DE GRADO CRAI2 (1).pdf
Tamaño:
684.67 KB
Formato:
Adobe Portable Document Format
Descripción:

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
807 B
Formato:
Item-specific license agreed upon to submission
Descripción: