An Approach to Mobile Application Testing Based on Natural Language Scripting
Chuanqi Tao, Jerry Zeyu Gao, Tiexin Wang · Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering · 2017
With the rapid advance of mobile computing technology and wireless networking, there is a significant increase of mobile subscriptions.This brings new business requirements and demands in mobile software testing, and causes new issues and challenges in mobile testing and automation.As there are multiple platforms for diverse devices, engineers suffer from the different scripting languages to write platform-specific test scripts.In addition, a unified automation infrastructure is not offered with the existing test platform.This paper proposes a novel approach to mobile application testing based on natural language scripting.A Java-based test script generation approach is developed to support executable test script generation based on the given natural language-based mobile app test operation scripts.A prototype tool is implemented based on some open sources.Finally, the paper reports empirical studies to indicate the feasibility and effectiveness of the proposed approach.