Font Size: a A A

Design And Implementation Of Automated Testing Tools For Android Application

Posted on:2016-04-06Degree:MasterType:Thesis
Country:ChinaCandidate:J LiFull Text:PDF
GTID:2348330482960435Subject:Software engineering
Abstract/Summary:
This paper analyzes the requirement for automated test tool of Android application, designed and implemented the tool based on the Windows platform.This paper first analyzes the trend of Android system, described the prospects of automated test tools for Android applications.Next, the paper describes the basics of software test and automated test. On this basis, it introduces the basic principles of Android test framework and how to use the framework. In the penultimate chapter, the paper introduces the basic principles and relevant knowledge about Hook mechanisms.Subsequently, the paper analyzes the requirements of automated test tools for Android applications, given system function structure diagram and used case diagram of the automated test tool for Android applications. In the fourth chapter design part, the paper introduces the concepts of Android applications automated test project and the basic principles of the project, on the basis designed and implemented automated record and playback framework for Android applications based on hook mechanism. Automation framework for Android application test achieves the script recording playback recorder and script actuators. Then, the paper based on this test framework to achieve the automated test tool for Android applications. This paper introduces the structure and the realization of related algorithms of the automated test tool for Android applications, and gives the system’s structure. The tool’s features include automated testing tool test script recording, the test script playback, test scripts combinations, test engineering compiled assembly and analysis of test results. Testers can use this tool to test Android applications automately, and observe the results.Finally, using the automated testing tools for Android application to do the experiment, analysis the experimental results and the limitations of the automated test tool and summarizes the paper.
Keywords/Search Tags:Android, Automation Test, Hook, Record, Replay
Related items