Font Size: a A A

The Research And Practice Of Continuous Integrated Automation Test Framework On Android System

Posted on:2015-01-26Degree:MasterType:Thesis
Country:ChinaCandidate:M H SunFull Text:PDF
GTID:2348330485994349Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, the Android system occupies quite a lot of the market share in the field of the intelligent mobile devices operating system. As the number of software in Android market keeps rising, the mobile users' requirements about the quality of the Android applications keep increasing higher. It becomes an urgent problem in the field of mobile application that how to ensure the quality of Android software. Attaching importance to the testing work of mobile applications, is a necessary guarantee to improve the software quality of Android terminal equipment. Therefore, as for the enterprise, to develop a kind of suitable automation test framework for Android platform, can improve the testing efficiency, enhance the enterprise's competitiveness in Android market, and bring much more economic benefits for the enterprise.The paper analyzes the development of Android automation test, and then proposes a testing framework which combines automation test with continuous integration. Combined with the existing technology, this paper describes the theoretical research on how to build the continuous integrated automation test framework on Android system. This framework includes automated functional test based on hierarchical event streams and extracting abstract words, automated performance monitoring which can be directly applied to the comparison with competitive products, automated stability test using optimized Monkey tools, and the management of testing activities with continuous integration. Then this paper describes the practices with the proposed test framework. With the verification and analysis of the test results, it proves that this automation test framework on Android system is proper and effective.The automation test framework proposed in this paper can be used in enterprises' Android application tests, and it has a certain significance to improve test methods and efficiency.
Keywords/Search Tags:Android, automation test, continuous integration, Jenkins
PDF Full Text Request
Related items