Virtual Device Farms for Mobile App Testing at Scale: A Pursuit for Fidelity, Efficiency, and Accessibility
Hao Lin, Jiaxing Qiu, Hongyi Wang, Zhenhua Li, Liangyi Gong, Di Gao, Yunhao Liu, Feng Qian, Zhao Zhang, Ping Yang, Tianyin Xu
Abstract
Virtual devices based on device emulation have been widely used in lab research of mobile app testing for their efficiency and low cost. However, it remains controversial to use virtual devices for app testing in industry, given the inherent difficulties of high-fidelity emulation across diverse mobile systems and devices. Hence, mobile app companies still rely on physical device farms or services like AWS Device Farm.
Topics & Concepts
EmulationMobile deviceFidelityMobile appsComputer scienceHigh fidelityScale (ratio)Embedded systemHuman–computer interactionOperating systemEngineeringWorld Wide WebTelecommunicationsPhysicsEconomicsElectrical engineeringEconomic growthQuantum mechanicsGreen IT and SustainabilityAdvanced Malware Detection TechniquesIoT and Edge/Fog Computing