Customising Android Automated Testing Framework To Enable Native Hardware And Software Support
Android development tools and frameworks, as well as, cost effective testing techniques are becoming essential to guarantee the development of secure, high quality Android applications, which are the necessity of today's world. This paper deals with the difficulty of automatic testing of mobile applications developed for the Google Android platform, and presents a technique for quick crash testing and regression testing of Android applications. The proposed technique is based on a crawler that automatically builds a model of the application GUI and obtains test cases that can be automatically executed. The technique is supported by a tool for both crawling the application and generating the test cases. This paper presents an example of using the technique and the tool, for testing a real small size Android application that preliminary shows the effectiveness and usability of the projected testing approach.