Registro:
Documento: | Tesis de Grado |
Título: | View Ranking : un algoritmo model-based para generación automática de tests de aplicaciones móviles |
Autor: | Díaz Di Meo, Lisandro |
Editor: | Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales |
Publicación en la web: | 2025-06-12 |
Fecha de defensa: | 2024 |
Fecha en portada: | 2024 |
Grado Obtenido: | Grado |
Título Obtenido: | Licenciado en Ciencias de la Computación |
Departamento Docente: | Departamento de Computación |
Director: | Arcuschin Moreno, Iván |
Jurado: | Altauz, Javier; Tcach Lufrano, Alexis Guido |
Idioma: | Español |
Palabras clave: | MODEL-BASED; TEST-GENERATION; ANDROID; IOS; VIEW RANKING; SEARCH-BASED |
Formato: | PDF |
Handle: |
http://hdl.handle.net/20.500.12110/seminario_nCOM000536_DiazDiMeo |
PDF: | https://bibliotecadigital.exactas.uba.ar/download/seminario/seminario_nCOM000536_DiazDiMeo.pdf |
Registro: | https://bibliotecadigital.exactas.uba.ar/collection/seminario/document/seminario_nCOM000536_DiazDiMeo |
Ubicación: | Dep.COM 000536 |
Derechos de Acceso: | Esta obra puede ser leída, grabada y utilizada con fines de estudio, investigación y docencia. Es necesario el reconocimiento de autoría mediante la cita correspondiente. Díaz Di Meo, Lisandro. (2024). View Ranking : un algoritmo model-based para generación automática de tests de aplicaciones móviles. (Tesis de Grado. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales.). Recuperado de http://hdl.handle.net/20.500.12110/seminario_nCOM000536_DiazDiMeo |
Resumen:
Las aplicaciones móviles ya están integradas al ecosistema de nuestras actividades del día a día. Por ende, es crucial que estas estén testeadas para proveer un funcionamiento esperado. No obstante, es poco común que los equipos de desarrollo inviertan tiempo en la escritura de tests, y la garantía de funcionalidad queda en manos de pruebas manuales hechas por los QA’s. Las herramientas de generación automática de tests tratan de atacar esta problemática, pero suelen tener el problema de que no son muy conocidas por la comunidad, o bien son difíciles de integrar en el flujo de desarrollo. Otro enfoque común es el desarrollo de herramientas que faciliten la escritura de casos de tests, para que tanto desarrolladores como QA’s pueda automatizar los flujos de una aplicación con poco esfuerzo. Maestro es una de las herramientas que surgió en los últimos años para este último, que permite (entre otras funcionalidades) escribir casos de test para aplicaciones móviles tanto de iOS como Android. Se plantea en este trabajo extender Maestro para que pueda generar casos de test automáticamente, y así ofrecer a los desarrolladores un punto de partida para sus pruebas. A su vez, se introduce View Ranking, un algoritmo model based cuyo objetivo es explorar todas las acciones disponibles de una aplicación aprovechando el modelo que se puede construir en base a las relaciones entre las mismas. Luego, presentamos una comparación exhaustiva de View Ranking contra Random.
Citación:
---------- APA ----------
Díaz Di Meo, Lisandro. (2024). View Ranking : un algoritmo model-based para generación automática de tests de aplicaciones móviles. (Tesis de Grado. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales.). Recuperado de https://hdl.handle.net/20.500.12110/seminario_nCOM000536_DiazDiMeo
---------- CHICAGO ----------
Díaz Di Meo, Lisandro. "View Ranking : un algoritmo model-based para generación automática de tests de aplicaciones móviles". Tesis de Grado, Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales, 2024.https://hdl.handle.net/20.500.12110/seminario_nCOM000536_DiazDiMeo
Estadísticas:
Descargas mensuales
Total de descargas desde :
https://bibliotecadigital.exactas.uba.ar/download/seminario/seminario_nCOM000536_DiazDiMeo.pdf
Distrubución geográfica