Font Size: a A A

Design And Development Of Software Automated Testing Tool For The Android Application Business

Posted on:2016-11-25Degree:MasterType:Thesis
Country:ChinaCandidate:A LiFull Text:PDF
GTID:2348330482967549Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays, in the mobile application software industry, there is still need software test engineers to test manually corresponding to software function testing which is rather cumbersome. For example, operating in according to the test case and checking if the application meets the expectations manually. But, it is not only inefficient but also the accuracy of the test is problematic by this means. Regarding today's mobile Internet industry, such testing method can not satisfy the development mode which is agile and fast iterative for market-orientation. However, nowadays, it is difficult to find a perfect automated testing tools suitable for Android Applications.In this paper, the author have made a comprehensive design and development for the aut omated testing tools of product according to the design features of Android platform applicati on software and the features of function testing. It makes a design and development correspon ding to the local functions of application and the interaction between applications and severs.Specifically, it makes Android application write and test the automation examples on the function test by using Jython which repackaged the UiAutomator class, and this makes it possible to code a automatic test program for the Android application. As for the test of the web server, we use the Junit test frame designing a more easily used and well maintainability test tool to satisfy that the web server needs automatic test to guarantee the function quality. At the same time, we use Jenkins to continuously integrate the code for the Android application, which is for the characteristic of the mobile internet, such as agile development, to keep the quality of the application sustainedly.As for all, this paper introduces the problems and difficulties that need to be considered in the design of automated testing tools for the application based on Android platform. And also this paper provides a complete solution for the Android application automatic test. This paper aims to solve the problem which is happening everyday in the Android application testing team, how we can keep the mobile applications'quality continuously and at the same time saving our human resources.
Keywords/Search Tags:Android application test, Automatic test, Function test
PDF Full Text Request
Related items