Font Size: a A A

Design And Development Of Testing Automation Tools For Android Smart Phone Application

Posted on:2013-09-12Degree:MasterType:Thesis
Country:ChinaCandidate:Q HuangFull Text:PDF
GTID:2248330371499754Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
With the development of information technology, especially wireless communications equipment, smart phones have become a tool for people to do some office work, communication, entertainment and appeared with a large number of smart phone software. When people to choice one of these smart phone softwares, they may not know exactly how the property of the software, whether it has a fatal error or it will damage the smart phone systems, even damage the smart phone hardware, so using the method of sofeware automation testing can quickly confirm how the property of the software, find the bugs of the software, and how to improve the software property. For solving this issue, the paper proposes a tool foundation for the Android software automation testing.In this paper, the tool will be designed and developed, and finally be optimized. It will be used for observing the detection of smart phone software automatically, and these will help the professional testing expert to analyze the software.In the various smart phone operating system, Android is launched as the operating systems for handheld device by Google in recent years, and develop well in short time. We can see that the Android software market will be better in the future, so the automation Android software test tools for the Android smart phone will be wildly used in future.The main works completed by the author of the paper include:1. Focus on learning the most promising Android operating system, Android application software development methods and processes, as well as the Java development language.Then proposal the automation testing tools solution for Android application performance testing. For this purpose,this paper analysises the impact of the Android smartphone software operating performance parameters, including CPU using memory, traffic flow, power and other specific data, and program the code for obtaining these data.2. According to the solution of the automation testing tools, the tools need to implement the software data shows, the test software selection, background monitoring records, floating tool extensions, file operating, and test log reading function, so the corresponding software interface consists of five parts, including home information, procedures, files, settings, and read interface, program the resource description files, combine the data obtaining and function code of the interface interaction, and complete automation testing tools interface testing and updating.3. In this Paper, Android automation testing tool installs in various Android phone equipment, using it to test specific software, and the results are real and effective, can provide good data to professional testers and make users known the software properties, achieve the design requirements of the original proposal.4. Further improvement and development of this automation testing tool will focus on accurating power data processing, code optimization, log analysis in type of forms, as well as a combination of automation testing scripts in order to achieve perfect the purpose of the automation testing tools.
Keywords/Search Tags:Android, smart phone, software test, Eclipse
PDF Full Text Request
Related items