中文
相关论文

相关论文: GUI Test Migration via Abstraction and Concretizat…

200 篇论文

GUI agents hold significant potential to enhance the experience and efficiency of human-device interaction. However, current methods face challenges in generalizing across applications (apps) and tasks, primarily due to two fundamental…

计算机视觉与模式识别 · 计算机科学 2025-03-25 Yuchen Sun , Shanhui Zhao , Tao Yu , Hao Wen , Samith Va , Mengwei Xu , Yuanchun Li , Chongyang Zhang

In black-box testing of GUI applications (a form of system testing), a dynamic analysis of the GUI application is used to infer a black-box model; the black-box model is then used to derive test cases for the test of the GUI application. In…

软件工程 · 计算机科学 2012-10-18 Stephan Arlt , Evren Ermis , Sergio Feo-Arenis , Andreas Podelski

To alleviate the substantial cost of manually crafting user interface (UI) test cases, UI test migration aims to automatically generate test cases for a target mobile application (app) by adapting those from a source app that shares similar…

软件工程 · 计算机科学 2024-09-23 Mengzhou Wu , Hao Wang , Jun Ren , Yuan Cao , Yuetong Li , Alex Jiang , Dezhi Ran , Yitao Hu , Wei Yang , Tao Xie

Due to the competitive environment, mobile apps are usually produced under pressure with lots of complicated functionality and UI pages. Therefore, it is challenging for various roles to design, understand, test, and maintain these apps.…

软件工程 · 计算机科学 2023-08-22 Xiangyu Zhang , Lingling Fan , Sen Chen , Yucheng Su , Boyuan Li

Nowadays, research on GUI agents is a hot topic in the AI community. However, current research focuses on GUI task automation, limiting the scope of applications in various GUI scenarios. In this paper, we propose a formalized and…

人工智能 · 计算机科学 2024-12-25 Kangjia Zhao , Jiahui Song , Leigang Sha , Haozhan Shen , Zhi Chen , Tiancheng Zhao , Xiubo Liang , Jianwei Yin

Ensuring the correct visual appearance of graphical user interfaces (GUIs) is important because visual bugs can cause substantial losses for businesses. An application might behave functionally correct in an automated test, but visual bugs…

软件工程 · 计算机科学 2020-07-22 Daniel Kraus , Jeremias Rößler , Martin Sulzmann

Perception-enhanced pre-training, particularly through grounding techniques, is widely adopted to enhance the performance of graphical user interface (GUI) agents. However, in resource-constrained scenarios, the format discrepancy between…

计算与语言 · 计算机科学 2025-03-05 Zongru Wu , Pengzhou Cheng , Zheng Wu , Tianjie Ju , Zhuosheng Zhang , Gongshen Liu

Graphical User Interface (GUI) grounding aims to translate natural language instructions into executable screen coordinates, enabling automated GUI interaction. Nevertheless, incorrect grounding can result in costly, hard-to-reverse actions…

人工智能 · 计算机科学 2026-02-04 Qingni Wang , Yue Fan , Xin Eric Wang

Mobile apps are indispensable for people's daily life, and automated GUI (Graphical User Interface) testing is widely used for app quality assurance. There is a growing interest in using learning-based techniques for automated GUI testing…

软件工程 · 计算机科学 2023-05-17 Zhe Liu , Chunyang Chen , Junjie Wang , Mengzhuo Chen , Boyu Wu , Xing Che , Dandan Wang , Qing Wang

GUI testing checks if a software system behaves as expected when users interact with its graphical interface, e.g., testing specific functionality or validating relevant use case scenarios. Currently, deciding what to test at this high…

软件工程 · 计算机科学 2023-11-16 Juyeon Yoon , Robert Feldt , Shin Yoo

Automated Graphical User Interface (GUI) testing plays a crucial role in ensuring app quality, especially as mobile applications have become an integral part of our daily lives. Despite the growing popularity of learning-based techniques in…

软件工程 · 计算机科学 2023-10-25 Zhe Liu , Chunyang Chen , Junjie Wang , Mengzhuo Chen , Boyu Wu , Xing Che , Dandan Wang , Qing Wang

Concolic testing is a promising method for generating test suites for large programs. However, it suffers from the path-explosion problem and often fails to find tests that cover difficult-to-reach parts of programs. In contrast, model…

计算机科学中的逻辑 · 计算机科学 2016-08-08 Przemysław Daca , Ashutosh Gupta , Thomas A. Henzinger

The performance and generalization of foundation models for interactive systems critically depend on the availability of large-scale, realistic training data. While recent advances in large language models (LLMs) have improved GUI…

机器学习 · 计算机科学 2026-03-25 Sofiya Garkot , Maksym Shamrai , Ivan Synytsia , Mariya Hirna

Software model checkers based on under-approximations and SMT solvers are very successful at verifying safety (i.e. reachability) properties. They combine two key ideas -- (a) "concreteness": a counterexample in an under-approximation is a…

计算机科学中的逻辑 · 计算机科学 2013-06-11 Anvesh Komuravelli , Arie Gurfinkel , Sagar Chaki , Edmund M. Clarke

The present paper introduces the initial implementation of a software exploration tool targeting graphical user interface (GUI) driven applications. GUITracer facilitates the comprehension of GUI-driven applications by starting from their…

软件工程 · 计算机科学 2017-02-28 Arthur-Jozsef Molnar

In crowdsourced user experiments that collect performance data from graphical user interface (GUI) interactions, some participants ignore instructions or act carelessly, threatening the validity of performance models. We investigate a…

人机交互 · 计算机科学 2026-02-25 Takaya Miyama , Satoshi Nakamura , Shota Yamanaka

Exploratory GUI testing is essential for software quality but suffers from high manual costs. While Multi-modal Large Language Model (MLLM) agents excel in navigation, they fail to autonomously discover defects due to two core challenges:…

人工智能 · 计算机科学 2026-01-09 Yifei Gao , Jiang Wu , Xiaoyi Chen , Yifan Yang , Zhe Cui , Tianyi Ma , Jiaming Zhang , Jitao Sang

Non-functional properties, such as runtime or memory use, are important to mobile app users and developers, as they affect user experience. Previous work on automated improvement of non-functional properties in mobile apps failed to address…

软件工程 · 计算机科学 2023-08-23 James Callan , Justyna Petke

Mobile applications have become a popular software development domain in recent years due in part to a large user base, capable hardware, and accessible platforms. However, mobile developers also face unique challenges, including pressure…

软件工程 · 计算机科学 2018-09-06 Kevin Moran , Cody Watson , John Hoskins , George Purnell , Denys Poshyvanyk

GUI grounding is a critical capability for enabling GUI agents to execute tasks such as clicking and dragging. However, in complex scenarios like the ScreenSpot-Pro benchmark, existing models often suffer from suboptimal performance.…

计算机视觉与模式识别 · 计算机科学 2026-05-08 Borui Zhang , Bo Zhang , Bo Wang , Wenzhao Zheng , Yuhao Cheng , Liang Tang , Yiqiang Yan , Jie Zhou , Jiwen Lu