资 源 简 介
The adoption of smartphone and tablet devices by the general public for personal use has created a new market for application developers, with enterprise applications also beginning to appear. For example, under the Android platform, the number of applications available increased dramatically from around 50 in 2008 to over 200,000 in 2010. There is no doubt that this market will attract more developers in the future. When a develop starts to learn a new programming language, developers usually seek for some useful resources to minimize their application development time. For example, the Application Programming Interface that they can reuse or some testing best practices under this platform. In this project, we focus on the testing part. Under System Development Life Cycle, Testing is one of the most important stages to ensure the overall correctness of the application. In every mobile application, there is a Graphical User Interfaces (GUIs) to provide the interaction between the us