Automatización de pruebas en la aplicación de la empresa Bancolombia utilizando el patrón de diseño Screenplay

Trabajo presentado como requisito para optar el título de (Ingeniería Informática) Facultad de Ingenierías. Politécnico Colombiano Jaime Isaza Cadavid, 2019.

Autores:
Martínez Hoyos , Malory
Tipo de recurso:
Fecha de publicación:
2019
Institución:
Politécnico Colombiano Jaime Izasa Cadavid
Repositorio:
ICARUS
Idioma:
spa
OAI Identifier:
oai:repositorio.elpoli.edu.co:123456789/8707
Acceso en línea:
https://repositorio.elpoli.edu.co/handle/123456789/8707
Palabra clave:
Automatización de pruebas
Patrón de diseño ScreenPlay
DDD
Serenity BDD
Cucumber
Rights
License
open access
id ICARUS2_eb9966cc202736356cca5c0baaa53604
oai_identifier_str oai:repositorio.elpoli.edu.co:123456789/8707
network_acronym_str ICARUS2
network_name_str ICARUS
repository_id_str
dc.title.none.fl_str_mv Automatización de pruebas en la aplicación de la empresa Bancolombia utilizando el patrón de diseño Screenplay
title Automatización de pruebas en la aplicación de la empresa Bancolombia utilizando el patrón de diseño Screenplay
spellingShingle Automatización de pruebas en la aplicación de la empresa Bancolombia utilizando el patrón de diseño Screenplay
Automatización de pruebas
Patrón de diseño ScreenPlay
DDD
Serenity BDD
Cucumber
title_short Automatización de pruebas en la aplicación de la empresa Bancolombia utilizando el patrón de diseño Screenplay
title_full Automatización de pruebas en la aplicación de la empresa Bancolombia utilizando el patrón de diseño Screenplay
title_fullStr Automatización de pruebas en la aplicación de la empresa Bancolombia utilizando el patrón de diseño Screenplay
title_full_unstemmed Automatización de pruebas en la aplicación de la empresa Bancolombia utilizando el patrón de diseño Screenplay
title_sort Automatización de pruebas en la aplicación de la empresa Bancolombia utilizando el patrón de diseño Screenplay
dc.creator.fl_str_mv Martínez Hoyos , Malory
dc.contributor.advisor.none.fl_str_mv Manjarrés Betancur , Roberto Antonio
dc.contributor.author.none.fl_str_mv Martínez Hoyos , Malory
dc.subject.none.fl_str_mv Automatización de pruebas
Patrón de diseño ScreenPlay
DDD
Serenity BDD
Cucumber
topic Automatización de pruebas
Patrón de diseño ScreenPlay
DDD
Serenity BDD
Cucumber
description Trabajo presentado como requisito para optar el título de (Ingeniería Informática) Facultad de Ingenierías. Politécnico Colombiano Jaime Isaza Cadavid, 2019.
publishDate 2019
dc.date.accessioned.none.fl_str_mv 2024-04-11T13:31:43Z
dc.date.available.none.fl_str_mv 2024-04-11T13:31:43Z
dc.date.none.fl_str_mv 2019
dc.type.none.fl_str_mv http://purl.org/redcol/resource_type/TP
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.identifier.other.none.fl_str_mv TIIN1001
dc.identifier.uri.none.fl_str_mv https://repositorio.elpoli.edu.co/handle/123456789/8707
identifier_str_mv TIIN1001
url https://repositorio.elpoli.edu.co/handle/123456789/8707
dc.language.iso.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv open access
dc.rights.cc.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
dc.format.none.fl_str_mv http://purl.org/coar/resource_type/c_18cf
dc.publisher.none.fl_str_mv Politécnico Colombiano Jaime Isaza Cadavid
dc.publisher.department.none.fl_str_mv Facultad de Ingenierías
dc.publisher.program.none.fl_str_mv Ingeniería Informática
publisher.none.fl_str_mv Politécnico Colombiano Jaime Isaza Cadavid
institution Politécnico Colombiano Jaime Izasa Cadavid
bitstream.url.fl_str_mv https://repositorio.elpoli.cloudbiteca.com/bitstreams/db9d8c06-06fd-4222-ab10-086fa3dc7a05/download
https://repositorio.elpoli.cloudbiteca.com/bitstreams/cac120ee-356f-4dfe-a2f6-64ab5384dab2/download
https://repositorio.elpoli.cloudbiteca.com/bitstreams/5c1e2950-9ed0-409b-8b7c-df38b7d09c8b/download
https://repositorio.elpoli.cloudbiteca.com/bitstreams/418c3676-177d-479b-991e-8d1166a03fae/download
https://repositorio.elpoli.cloudbiteca.com/bitstreams/e66d013d-4e1e-4998-a0a6-6a533cc3c49e/download
https://repositorio.elpoli.cloudbiteca.com/bitstreams/fcbee5f7-bba6-4d95-98bc-0e08ab5690ca/download
https://repositorio.elpoli.cloudbiteca.com/bitstreams/76fcac67-236e-4159-9340-f44b6e1344f2/download
bitstream.checksum.fl_str_mv 642f93b35eb56513c4d14578dcf73516
749a92bc2b08bc2d8e6cf95118c2fb6f
d368bcb1c082fca1f5f5d951979a3832
3067812cab921200bfbf0536c92d6e9d
5dbe86c1111d64f45ba435df98fdc825
5ff298cc23cee48c5af1ee805dc2b8ef
4753ddbfa1376e06d1321690ae813344
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional POLIJIC
repository.mail.fl_str_mv repositorio.polijic@gmail.com
_version_ 1851225706616324096
spelling Manjarrés Betancur , Roberto AntonioMartínez Hoyos , Malory20192024-04-11T13:31:43Z2024-04-11T13:31:43ZTIIN1001https://repositorio.elpoli.edu.co/handle/123456789/8707Trabajo presentado como requisito para optar el título de (Ingeniería Informática) Facultad de Ingenierías. Politécnico Colombiano Jaime Isaza Cadavid, 2019.En este trabajó de grado se desarrolló la automatización de pruebas funcionales del aplicativo STF-Sistema de Transferencia Financiera, de la compañía Bancolombia S.A. Este aplicativo permite realizar transferencias de fondos a otros bancos y está desarrollado bajo la arquitectura iSeries. La automatización de las pruebas funcionales se realizó bajo el patrón de diseño ScreenPlay. Screenplay es un “framework agnostic”, eso quiere decir que no tiene dependencias con la tecnología, procesos o sistemas, sin embargo, para este proyecto se utilizó Serenity BDD, Cucumber y un API creada por el equipo de certificación de Bancolombia basada en screenplay, para las aplicaciones que se ejecutan sobre My Extra (iSeries). Lo que se pretende con la arquitectura de referencia definida es habilitar a los equipos de automatización a construir software limpio, con buenas prácticas y que cumpla con los requisitos no funcionales de usabilidad y mantenibilidad mínimamente.http://purl.org/coar/resource_type/c_18cfPolitécnico Colombiano Jaime Isaza CadavidFacultad de IngenieríasIngeniería Informáticaopen accesshttp://purl.org/coar/access_right/c_abf2Automatización de pruebasPatrón de diseño ScreenPlayDDDSerenity BDDCucumberAutomatización de pruebas en la aplicación de la empresa Bancolombia utilizando el patrón de diseño Screenplayhttp://purl.org/redcol/resource_type/TPhttp://purl.org/coar/resource_type/c_7a1fspaLICENSElicense.txtlicense.txttext/plain; charset=utf-82614https://repositorio.elpoli.cloudbiteca.com/bitstreams/db9d8c06-06fd-4222-ab10-086fa3dc7a05/download642f93b35eb56513c4d14578dcf73516MD51falseAnonymousREADORIGINALTIIN1001.pdfTIIN1001.pdfapplication/pdf3622403https://repositorio.elpoli.cloudbiteca.com/bitstreams/cac120ee-356f-4dfe-a2f6-64ab5384dab2/download749a92bc2b08bc2d8e6cf95118c2fb6fMD52trueAnonymousREADAUTORIZACION DE USO.pdfapplication/pdf84939https://repositorio.elpoli.cloudbiteca.com/bitstreams/5c1e2950-9ed0-409b-8b7c-df38b7d09c8b/downloadd368bcb1c082fca1f5f5d951979a3832MD54falseAdministratorREADTEXTTIIN1001.pdf.txtTIIN1001.pdf.txtExtracted texttext/plain80785https://repositorio.elpoli.cloudbiteca.com/bitstreams/418c3676-177d-479b-991e-8d1166a03fae/download3067812cab921200bfbf0536c92d6e9dMD55falseAnonymousREADAUTORIZACION DE USO.pdf.txtAUTORIZACION DE USO.pdf.txtExtracted texttext/plain5https://repositorio.elpoli.cloudbiteca.com/bitstreams/e66d013d-4e1e-4998-a0a6-6a533cc3c49e/download5dbe86c1111d64f45ba435df98fdc825MD57falseAdministratorREADTHUMBNAILTIIN1001.pdf.jpgTIIN1001.pdf.jpgGenerated Thumbnailimage/jpeg3876https://repositorio.elpoli.cloudbiteca.com/bitstreams/fcbee5f7-bba6-4d95-98bc-0e08ab5690ca/download5ff298cc23cee48c5af1ee805dc2b8efMD56falseAnonymousREADAUTORIZACION DE USO.pdf.jpgAUTORIZACION DE USO.pdf.jpgGenerated Thumbnailimage/jpeg6327https://repositorio.elpoli.cloudbiteca.com/bitstreams/76fcac67-236e-4159-9340-f44b6e1344f2/download4753ddbfa1376e06d1321690ae813344MD58falseAdministratorREAD123456789/8707oai:repositorio.elpoli.cloudbiteca.com:123456789/87072025-11-19T16:21:18.233406Zopen.accesshttps://repositorio.elpoli.cloudbiteca.comRepositorio Institucional POLIJICrepositorio.polijic@gmail.comTElDRU5DSUEgREUgUFVCTElDQUNJw5NOIERFIERPQ1VNRU5UTwoKRUwgQVVUT1IsIG1hbmlmaWVzdGEgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwKeSBsYSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcywgcG9yIGxvIHRhbnRvLApsYSBvYnJhIGVzIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSB5IHRpZW5lIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLgoKUEFSw4FHUkFGTzogRW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUKZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSBlbiBjdWVzdGnDs24sCkVMIEFVVE9SLCBhc3VtaXLDoSB0b2RhIGxhIHJlc3BvbnNhYmlsaWRhZCwgeSBzYWxkcsOhIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zCmFxdcOtIGF1dG9yaXphZG9zOyBwYXJhIHRvZG9zIGxvcyBlZmVjdG9zIGxhIHVuaXZlcnNpZGFkIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8KZGUgYnVlbmEgZmUuCgpFTCBBVVRPUiwgYXV0b3JpemEgYWwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZCwgcGFyYSBxdWUKZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgbGV5IDIzIGRlIDE5ODIsIGxleSA0NCBkZSAxOTkzLApkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLCBEZWNyZXRvIDQ2MCBkZSAxOTk1IHkgZGVtw6FzIG5vcm1hcyBnZW5lcmFsZXMKc29icmUgbGEgbWF0ZXJpYSwgbGEgcHVibGljYWNpw7NuIGRlIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgcGFyYSBmaW5lcwphY2Fkw6ltaWNvcyBlIGludmVzdGlnYXRpdm9zLiBFbiBmdW5jacOzbiBkZSBsbyBjdWFsLCBhbCBmaXJtYXIgeSBlbnZpYXIgZXN0YSBsaWNlbmNpYSwKRUwgQVVUT1Igb3RvcmdhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgZWwgZGVyZWNobyBOTyBFWENMVVNJVk8KZGUgYWxtYWNlbmFyLCByZXByb2R1Y2lyLCB0cmFkdWNpciB5IGRpdnVsZ2FyIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgZW4gZm9ybWF0bwppbXByZXNvLCBlbGVjdHLDs25pY28geSBlbiBjdWFscXVpZXIgbWVkaW8sIGluY2x1eWVuZG8sIHBlcm8gbm8gbGltaXRhZG8gYSBhdWRpbyBvIHbDrWRlbzsKeSBhY2VwdGEgcXVlIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcHVlZGUsIFNJTiBNT0RJRklDQVIKRUwgQ09OVEVOSURPIHkgUkVTUEVUQU5UTyBMT1MgREVSRUNIT1MgTU9SQUxFUywgZGlzcG9uZXIgZGUgbGEgcmVjdXBlcmFjacOzbiBkZSBpbmZvcm1hY2nDs24KcG9yIHBhcnRlIGRlIGNvc2VjaGFkb3JlcyBkZSBpbmZvcm1hY2nDs24gYXZhbGFkb3MgcG9yIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQKeSBxdWUgZXN0b3MgbWV0YWRhdG9zIHNlYW4gcmVjdXBlcmFibGVzIHkgYWNjZXNpYmxlcyBjb24gZmluZXMgYWNhZMOpbWljb3MgZSBpbnZlc3RpZ2F0aXZvcy4KCkxvIGFudGVyaW9yLCBTSU4gUVVFIEVTVE8gQ09OTExFVkUgQSBRVUUgQUwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZApFU1TDiSBPQkxJR0FEQSBBIEJSSU5EQVIgQ09NUEVOU0FTScOTTiBNT05FVEFSSUEgQUwgQVVUT1IgcG9yIGFjdGl2aWRhZGVzIGRlIGRpdnVsZ2FjacOzbgp5IGxvcyBwb3NpYmxlcyBiZW5lZmljaW9zIGVjb27Ds21pY29zIHF1ZSBlc3RhIGRpdnVsZ2FjacOzbiBwdWVkYSBnZW5lcmFyIHBhcmEgZWwKUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZC4KCi0tLS0tLS0tLS0KUE9Mw41USUNBIERFIFRSQVRBTUlFTlRPIERFIERBVE9TIFBFUlNPTkFMRVMuCkRlY2xhcm8gcXVlIGF1dG9yaXpvIHByZXZpYSB5IGRlIGZvcm1hIGluZm9ybWFkYSBlbCB0cmF0YW1pZW50byBkZSBtaXMgZGF0b3MgcGVyc29uYWxlcwpwb3IgcGFydGUgZGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcGFyYSBmaW5lcyBhY2Fkw6ltaWNvcyB5IGVuCmFwbGljYWNpw7NuIGRlIGNvbnZlbmlvcyBjb24gdGVyY2Vyb3MgbyBzZXJ2aWNpb3MgY29uZXhvcyBjb24gYWN0aXZpZGFkZXMgcHJvcGlhcyBkZQpsYSBhY2FkZW1pYSwgY29uIGVzdHJpY3RvcyBjdW1wbGltaWVudG9zIGRlIGxvcyBwcmluY2lwaW9zIGRlIGxleSAxNTgxIGRlIDIwMTIuCgpEZSBpZ3VhbCBmb3JtYSBlbiBmdW5jacOzbiBkZWwgY29ycmVjdG8gZWplcmNpY2lvIGRlIG1pIGRlcmVjaG8gZGUgaGFiZWFzIGRhdGEgcHVlZG8KZW4gY3VhbHF1aWVyIG1vbWVudG8sIHByZXZpYSBpZGVudGlmaWNhY2nDs24sIHNvbGljaXRhciBsYSBjb25zdWx0YSwgY29ycmVjY2nDs24geQpzdXByZXNpw7NuIGRlIG1pcyBkYXRvcyBwb3IgbWVkaW8gZGUgY29tdW5pY2FjacOzbiBvZmljaWFsIGRpcmlnaWRhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQuCg==