Garantizando la Consistencia: Implementación de BrowserStack para Pruebas End-to-End en ADA+

dc.audience.degreeGRAU EN ENGINYERIA INFORMÀTICA (Pla 2010)
dc.audience.educationlevelGrau
dc.audience.mediatorFacultat d'Informàtica de Barcelona
dc.contributorPérez Marina, Federico
dc.contributorMartínez Martínez, Matías-Sebastián
dc.contributor.authorCabero Armengol, Marc
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació
dc.date.accessioned2024-11-06T15:21:36Z
dc.date.available2024-11-06T15:21:36Z
dc.date.issued2024-06-27
dc.date.updated2024-07-04T04:02:25Z
dc.description.abstractAquest projecte es centra en la implementació de proves automatitzades end-to-end per a ADA+, l'aplicació de retail de moda utilitzada a les botigues Mango. Les proves cobreixen diverses funcionalitats clau de ADA+, incloent l'inici de sessió, la cerca de productes, la modificació de productes en exhibició, el canvi d'idioma i la configuració d'usuari. L'objectiu és garantir que ADA+ funciona correctament davant qualsevol canvi, proporcionant una capa de seguretat addicional abans del desplegament. Els arxius de prova estan organitzats en paquets separats per a cada funcionalitat i utilitzen un enfocament basat en robots per a simular les interaccions de l'usuari. Aquest projecte està dissenyat per ser fàcilment adaptable i útil per als desenvolupadors d'Android. Les proves es realitzen utilitzant l'eina d'integració contínua Jenkins i la plataforma de proves en el núvol BrowserStack.
dc.description.abstractThis project focuses on the implementation of end-to-end automated tests for ADA+, the fashion retail application used in Mango stores. The tests cover several key functionalities of ADA+, including login, product search, modification of products on display, language change, and user settings. The aim is to ensure that ADA+ functions correctly in the face of any changes, providing an additional layer of security before deployment. The test files are organized into separate packages for each functionality and use a robot-based approach to simulate user interactions. This project is designed to be easily adaptable and useful for Android developers. The tests are performed using the Jenkins continuous integration tool and the BrowserStack cloud testing platform.
dc.identifier.slug188945
dc.identifier.urihttps://hdl.handle.net/2117/417117
dc.language.isospa
dc.publisherUniversitat Politècnica de Catalunya
dc.rights.accessOpen Access
dc.subjectÀrees temàtiques de la UPC::Informàtica::Enginyeria del software
dc.subject.lcshMobile apps
dc.subject.lcshEnd to end
dc.subject.lemacAplicacions mòbils
dc.subject.otherQ&A
dc.subject.otherTest
dc.subject.otherTest de Principi a fi
dc.subject.otherAppium
dc.subject.otherBrowserStack
dc.subject.otherADA+
dc.subject.otherJenkins
dc.subject.otherJUnit
dc.subject.otherKotlin
dc.subject.otherCrides http
dc.subject.otherAndroid
dc.subject.otherTest EndToEnd
dc.subject.otherhttpRequest
dc.titleGarantizando la Consistencia: Implementación de BrowserStack para Pruebas End-to-End en ADA+
dc.typeBachelor thesis
dspace.entity.typePublication

Fitxers

Paquet original

Mostrant 1 - 1 de 1
Carregant...
Miniatura
Nom:
188945.pdf
Mida:
4.52 MB
Format:
Adobe Portable Document Format