Herramienta de actualización automática de tests para Android

Paredes López, Guillermo (2019). Herramienta de actualización automática de tests para Android. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: Herramienta de actualización automática de tests para Android
Author/s:
  • Paredes López, Guillermo
Contributor/s:
  • Herranz Nieva, Ángel
  • Gorla, Alessandra
Item Type: Final Project
Degree: Grado en Ingeniería Informática
Date: 14 January 2019
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (291kB) | Preview

Abstract

Hoy en día, Android es uno de los sistemas más relevantes en varios ámbitos de la informática. Su gran importancia en el mercado de teléfonos móviles, abarcando casi un 75 por ciento, además de otros dispositivos como tablets o incluso televisores, justifica en parte el interés que suscita en el ámbito académico. Entre los diferentes campos relativos a Android en los cuales se realizan investigaciones, el Testing ha demostrado ser uno de gran interés y complejidad, dada la variedad de publicaciones realizadas cada año que a su vez desglosan el Testing en varias disciplinas. La disciplina abarcada en este trabajo ya ha sido previamente objeto de interés dado su potencial, habiéndose escrito una serie de publicaciones que tratan de aportar una aproximación a este concepto con pequeños prototipos funcionales en un entorno muy específico. Dicho concepto es la actualización automática de tests que fallan con una nueva versión de una aplicación, realizándose a lo largo de la evolución de la misma. Este trabajo presenta una solución a dicho planteamiento, con un primer prototipo funcional en un caso de uso concreto.--ABSTRACT--Nowadays, Android is one of the most relevant systems in many Computer Science fields. Its big relevance in the mobile phone market, with almost a 75 percent rate of sales, besides its use in another kind of devices like tables or even televisions, justifies the interest generated by the research community. There are many research areas related to Android, but Testing has been proved to be one of particular interest and complexity, given the variety of published papers every year. This phenomenon also breaks down Testing into several disciplines. This project involves a discipline that has been object of interest previously by another researchers, given its potential. These previous research projects include publications where new aproximations to the concept are designed, sometimes with functional prototypes that work in a certain environment. Such concept is the automatic updating of tests, given a list of broken test cases generated because of a new release of an Android application. This project offers a new solution for this problem, describing a first functional prototype that works in a closed environment.

More information

Item ID: 54448
DC Identifier: http://oa.upm.es/54448/
OAI Identifier: oai:oa.upm.es:54448
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 27 Mar 2019 08:28
Last Modified: 27 Mar 2019 08:28
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM