Font Size: a A A

Design And Implementation Of Automated Testing Platform Based On Android System

Posted on:2016-08-03Degree:MasterType:Thesis
Country:ChinaCandidate:J C FengFull Text:PDF
GTID:2308330467997338Subject:Sensor network and environment intelligence
Abstract/Summary:PDF Full Text Request
With the advent of the mobile Internet age of globalization, mobile applicationson the phone have become more and more relative with the people’s living andworking. They have become the indispensable weapon in business decision-makingand promotion, which brought to the mobile application explosive growth. In order toadapt to rapidly changing market conditions, functional mobile applications alsochange at any time. But the mobile applications testers are also facing a challengingwith the rapid development. The current testers almost test manually, significantlyaffecting the accuracy and efficiency of the test. Meanwhile operating systems,mobile platforms, network environment, different mobile phone devices bring aserious difficulty on test. In this paper, in order to improve test efficiency and improvetest system as the main goal, combined with the current development in the field oftesting, integrated use of existing test the theory, the writer puts forward a morecomprehensive solution.To solve the problem, it can be done through the design of automated testingplatform for Android, application quality assessment model and performance testingtools. Combined with the existing test automation framework and existing mobilephone testing technology, a new automated testing platform shows up, which coversthe major types functions of tests. It also designed a scoreboard for the test results.Testers can directly see the score, so it can effectively help testers with evaluationwork. In additional, as a tool application that is running as a pile in the phone, it canhave a real-time monitor of other processes on the mobile phone using the resources,and graphically display to testers.This paper describes the background first. Secondly, it shows the structure ofAndroid system, Android application framework and components. So it can determinethe developing environment and the technology. Then it has a very detailed description on black box testing, white box testing, Monkey tests, UI Automatortesting mechanism and the Robotium test framework. Focusing on the design of theAndroid automated test platforms and the application design quality assessmentmodel including platform presentation, platform architecture design, functionalmodule design, and scoreboard. Finally, the article summarizes the advantages anddisadvantages of the system and the future direction of improvement.This system can be widely used for testing Android phones and tablet PCs. It caneffectively reduce the burden on the tester. It has a very positive influence on somecompanies or individual developers.
Keywords/Search Tags:Android, Automated Testing, Performance Testing, Scoring Model
PDF Full Text Request
Related items