Developer Tools

FuncDroid: Towards Inter-Functional Flows for Comprehensive Mobile App GUI Testing

This new AI testing tool is about to make your favorite apps way more stable.

Deep Dive

Researchers have unveiled FuncDroid, a new AI-powered tool for comprehensively testing mobile app GUIs. It uses a novel 'Functional Flow Graph' to model interactions between different app functions, a critical gap in current testing. In evaluations, FuncDroid outperformed leading baselines by increasing code coverage by 28% and, crucially, detecting 107% more bugs. It also uncovered 18 previously unknown functional bugs in popular commercial apps during testing.

Why It Matters

This means fewer app crashes and glitches for users, and a major efficiency boost for developers ensuring app quality.