In recent years, we can see a lot of famous companies to participate in the competition in the mobile Internet market have launched the Android smart phone. With the Android platform for mobile phones in the market share gradually increased, it is necessary in order to ensure the phone system and the corresponding software quality, increase the testing efforts. Various stages of testing throughout the software life cycle, software testing process, there are a lot of duplication of labor; this is undoubtedly a huge waste of human and financial resources. And has long been engaged in the duplication of effort will lead to the testing staff actively reduced, thus affecting the quality of software testing. Testers freed from the tedious repetition of labor, improve the quality and efficiency of software testing, the introduction of automated testing is imperative.In this paper, firstly, there is a simple introduction to the subject background of the automated testing, automated testing theoretical basis, and were compared with traditional manual testing, and then a detailed analysis of the inevitability of the introduction of automated testing. Secondly, the software requirements analysis, needs analysis, project and completed a system requirements analysis, and then raised the overall summary of the automated test design and test process analysis and design of the various modules of the tool, introduced system applied to the key technology, using the function module structure model, designed and implemented Android phone automated testing tools.This project gives a structure based on the Android mobile phone system stability testing tool, to meet the needs of the operators for mobile phone stability testing. This tool for the other end of the Android system, automated testing provides the basis for later. |