Automated Functional Testing for Malleable Mobile Application Driven from User Intent

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Wang, Yuying, Huang, Kaifeng, Deng, Hao, Sun, Zhiyuan, Zhou, Jinxuan, Zhao, Shengjie
Formato: Preprint
Publicado: 2026
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866908947260112896
author Wang, Yuying
Huang, Kaifeng
Deng, Hao
Sun, Zhiyuan
Zhou, Jinxuan
Zhao, Shengjie
author_facet Wang, Yuying
Huang, Kaifeng
Deng, Hao
Sun, Zhiyuan
Zhou, Jinxuan
Zhao, Shengjie
contents Software malleability allows applications to be easily changed, configured, and adapted even after deployment. While prior work has explored configurable systems, adaptive recommender systems, and malleable GUIs, these approaches are often tailored to specific software and lack generalizability. In this work, we envision per-user malleable mobile applications, where end-users can specify requirements that are automatically implemented via LLM-based code generation. However, realizing this vision requires overcoming the key challenge of designing automated test generation that can reliably verify both the presence and correctness of user-specified functionalities. We propose ALADDIN, a user-requirement-driven GUI test generation framework that incrementally navigates the UI, triggers desired functionalities, and constructs LLM-guided oracles to validate correctness. We build a benchmark spanning six popular mobile applications with both correct and faulty user-requested functionalities, demonstrating that ALADDIN effectively validates per-user features and is practical for real-world deployment. Our work highlights the feasibility of shifting mobile app development from a product-manager-driven to an end-user-driven paradigm.
format Preprint
id arxiv_https___arxiv_org_abs_2604_02079
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Automated Functional Testing for Malleable Mobile Application Driven from User Intent
Wang, Yuying
Huang, Kaifeng
Deng, Hao
Sun, Zhiyuan
Zhou, Jinxuan
Zhao, Shengjie
Software Engineering
Software malleability allows applications to be easily changed, configured, and adapted even after deployment. While prior work has explored configurable systems, adaptive recommender systems, and malleable GUIs, these approaches are often tailored to specific software and lack generalizability. In this work, we envision per-user malleable mobile applications, where end-users can specify requirements that are automatically implemented via LLM-based code generation. However, realizing this vision requires overcoming the key challenge of designing automated test generation that can reliably verify both the presence and correctness of user-specified functionalities. We propose ALADDIN, a user-requirement-driven GUI test generation framework that incrementally navigates the UI, triggers desired functionalities, and constructs LLM-guided oracles to validate correctness. We build a benchmark spanning six popular mobile applications with both correct and faulty user-requested functionalities, demonstrating that ALADDIN effectively validates per-user features and is practical for real-world deployment. Our work highlights the feasibility of shifting mobile app development from a product-manager-driven to an end-user-driven paradigm.
title Automated Functional Testing for Malleable Mobile Application Driven from User Intent
topic Software Engineering
url https://arxiv.org/abs/2604.02079