- -

An Agile Approach to Test Automation: A Front-End Testing Application for a Retail Storefront using Selenium and Katalon

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

An Agile Approach to Test Automation: A Front-End Testing Application for a Retail Storefront using Selenium and Katalon

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Martínez Hinarejos, Carlos David es_ES
dc.contributor.author García Soriano, Salvador es_ES
dc.date.accessioned 2018-10-22T12:22:17Z
dc.date.available 2018-10-22T12:22:17Z
dc.date.created 2018-09-21
dc.date.issued 2018-10-22 es_ES
dc.identifier.uri http://hdl.handle.net/10251/111044
dc.description.abstract [EN] This study aims to clarify some of the main concepts of software testing and drive the reader into a little bit deeper understanding of front-end automation. To smooth the way, it will be explained which are the main testing techniques and how agile methodologies deal with them. After that, it will provide examples on the advantages and disadvantages of test automation, and some questions would be answered, such as: Why automate? Which elements should be automated and which elements should not? In which moment of the development is better for the automation team to start working? Which tools are best to assure the quality of the testing suite? With the practical example it will be possible to learn about the main issues that can arise during the development and automation phases in this project. It would show the path of someone who does not know about using automation tools, how that person begins building an application to automate some actions over a website and how the person faces the problems and errors that appear. This process will guide us from Katalon to Selenium, and to Katalon again, after having acquired experience in the use of the tools. es_ES
dc.description.abstract [ES] Este estudio tiene como objetivo aclarar algunos de los principales conceptos de las pruebas de software y llevar al lector a un conocimiento un poco más profundo de la automatización de front-end. Para allanar el camino, se explicarán las principales técnicas de prueba y cómo las metodologías ágiles se ocupan de ellas. Después de eso proporcionará ejemplos sobre las ventajas y desventajas de la automatización de pruebas, y responderá preguntas interesantes, tales como: ¿Por qué automatizar? ¿Qué elementos deberían automatizarse y qué elementos no deberían? ¿En qué momento del desarrollo es mejor que el equipo de automatización comience a trabajar? ¿Qué herramientas son las mejores para garantizar la calidad del conjunto de pruebas? Con el ejemplo práctico será posible conocer los principales problemas que pueden surgir durante las fases de desarrollo y automatización de este proyecto. Se introducirá el camino de una persona que no conoce el uso de herramientas de automatización, cómo comienza a desarrollar una aplicación para automatizar algunas acciones en un sitio web y cómo se enfrenta a los problemas y errores que aparecen. Esto nos guía desde Katalon hasta Selenium, y hasta Katalon nuevamente, después de haber adquirido experiencia en el uso de las herramientas. es_ES
dc.description.abstract [CA] Aquest estudi té com a objectiu aclarir alguns dels principals conceptes de les proves de programari i portar al lector a un coneixement un poc més profund de l’automatització del front-end. En primer lloc, s’explicaran les principals tècniques de prova i com les metodologies àgils s’ocupen d’elles. A continuació, es proporcionaran exemples sobre els avantatges i desavantatges de l’automatització de proves, i es respondrà a preguntes interessants, com ara: Per què automatitzar? Quins elements s’haurien de automatitzar i quins elements no? En quin moment del desenvolupament és millor que l’equip d’automatització comence a treballar? Quines eines són les millors per a garantir la qualitat del conjunt de proves? Amb l’exemple pràctic serà possible conéixer els principals problemes que poden sorgir durant les fases de desenvolupament i automatització d’aquest projecte. A més a més, s’introduirà el camí d’una persona que no coneix l’ús d’eines d’automatització, com comença a desenvolupar una aplicació per a automatitzar algunes accions en un lloc web i com s’enfronta als problemes i errors que apareixen. Això ens guia des de Katalon fins Selenium, i fins Katalon altra vegada, després d’haver adquirit experiència en l’ús de les eines. es_ES
dc.format.extent 60 es_ES
dc.language Inglés es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Selenium es_ES
dc.subject Katalon es_ES
dc.subject Automatización es_ES
dc.subject WebDriver es_ES
dc.subject WebDriverWait es_ES
dc.subject Actions es_ES
dc.subject Ágil es_ES
dc.subject Metodología es_ES
dc.subject Testing es_ES
dc.subject Selector es_ES
dc.subject Automation es_ES
dc.subject Methodology es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title An Agile Approach to Test Automation: A Front-End Testing Application for a Retail Storefront using Selenium and Katalon es_ES
dc.title.alternative Un enfoque Agil a la automatización del testing: Herramienta de testeo para el Front-End de una web de compras en Selenium & Katalon es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Cerrado es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation García Soriano, S. (2018). An Agile Approach to Test Automation: A Front-End Testing Application for a Retail Storefront using Selenium and Katalon. http://hdl.handle.net/10251/111044 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\92263 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem