activity
20202026
most citedFrom Lost to Found: Discover Missing UI Design Semantics through Recovering Missing Tags

41 citations · 143 across the 20 of their papers we have counts for

collaborators
Showing cs.SEShow all

13 papers · 1 filter

cs.SE2026

ViBR: Automated Bug Replay from Video-based Reports using Vision-Language Models

Sidong Feng, Dingbang Wang, Nikola Tomic +3

Bug reports play a critical role in software maintenance by helping users convey encountered issues to developers. Recently, GUI screen capture videos have gained popularity as a b…

cs.SE2026

How Smart Is Your GUI Agent? A Framework for the Future of Software Interaction

Sidong Feng, Chunyang Chen

GUI agents are rapidly becoming a new interaction to software, allowing people to navigate web, desktop and mobile rather than execute them click by click. Yet ``agent'' is describ…

cs.SE2025

Breaking Single-Tester Limits: Multi-Agent LLMs for Multi-User Feature Testing

Sidong Feng, Changhao Du, Huaxiao Liu +4

The growing dependence on mobile phones and their apps has made multi-user interactive features, like chat calls, live streaming, and video conferencing, indispensable for bridging…

cs.SE2025

Agent for User: Testing Multi-User Interactive Features in TikTok

Sidong Feng, Changhao Du, Huaxiao Liu +5

TikTok, a widely-used social media app boasting over a billion monthly active users, requires effective app quality assurance for its intricate features. Feature testing is crucial…

cs.SE2025

An Empirical Study on Leveraging Images in Automated Bug Report Reproduction

Dingbang Wang, Zhaoxu Zhang, Sidong Feng +2

Automated bug reproduction is a challenging task, with existing tools typically relying on textual steps-to-reproduce, videos, or crash logs in bug reports as input. However, image…

cs.SE2024★ 1 cited

Enabling Cost-Effective UI Automation Testing with Retrieval-Based LLMs: A Case Study in WeChat

Sidong Feng, Haochuan Lu, Jianqin Jiang +6

UI automation tests play a crucial role in ensuring the quality of mobile applications. Despite the growing popularity of machine learning techniques to generate these tests, they…

cs.SE2024★ 22 cited

Feedback-Driven Automated Whole Bug Report Reproduction for Android Apps

Dingbang Wang, Yu Zhao, Sidong Feng +6

In software development, bug report reproduction is a challenging task. This paper introduces ReBL, a novel feedback-driven approach that leverages GPT-4, a large-scale language mo…

cs.SE2023

Towards Efficient Record and Replay: A Case Study in WeChat

Sidong Feng, Haochuan Lu, Ting Xiong +2

WeChat, a widely-used messenger app boasting over 1 billion monthly active users, requires effective app quality assurance for its complex features. Record-and-replay tools are cru…

cs.SE2023★ 10 cited

Prompting Is All You Need: Automated Android Bug Replay with Large Language Models

Sidong Feng, Chunyang Chen

Bug reports are vital for software maintenance that allow users to inform developers of the problems encountered while using the software. As such, researchers have committed consi…

cs.SE2023

Read It, Don't Watch It: Captioning Bug Recordings Automatically

Sidong Feng, Mulong Xie, Yinxing Xue +1

Screen recordings of mobile applications are easy to capture and include a wealth of information, making them a popular mechanism for users to inform developers of the problems enc…

cs.SE2022

Efficiency Matters: Speeding Up Automated Testing with GUI Rendering Inference

Sidong Feng, Mulong Xie, Chunyang Chen

Due to the importance of Android app quality assurance, many automated GUI testing tools have been developed. Although the test algorithms have been improved, the impact of GUI ren…

cs.SE2022

Gallery D.C.: Auto-created GUI Component Gallery for Design Search and Knowledge Discovery

Sidong Feng, Chunyang Chen, Zhenchang Xing

GUI design is an integral part of software development. The process of designing a mobile application typically starts with the ideation and inspiration search from existing design…

cs.SE2021★ 4 cited

GIFdroid: Automated Replay of Visual Bug Reports for Android Apps

Sidong Feng, Chunyang Chen

Bug reports are vital for software maintenance that allow users to inform developers of the problems encountered while using software. However, it is difficult for non-technical us…