Font Size: a A A

Research On Android Application Testing

Posted on:2016-08-04Degree:MasterType:Thesis
Country:ChinaCandidate:X WenFull Text:PDF
GTID:2308330479494546Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Mobile devices are used more and more widely, intelligent terminal each year in China’s shipping quantity achieves billion,most of application software based on android share of the first mobile market; however, Android Software are of poor quality, caused the main reasons:Android Software released the review mechanism is not perfect, software quality is uneven; due to the open source nature of the Android,the manufacturers were secondary development based on the original ecology of Android,beacuse the manufacturers of hardware standard is not unified and version of the chaos, so there is no unified standards and tools based on the Android platform test.Based on these reasons, the test of the Android application has reachedthe point of no delay.Mobile applications differ from traditional software, its structure and behavior character-istics is different. Therefore, traditional software for a majority of the test method is not suita-ble for the mobile platform,the test method and test framework should continue to improve based on mobile platform.firstly,this paper compares the Android platform test method, com-monly used test tools, summarizes the advantages and disadvantages of the test; secondly,des-ign a can be used for script recording and playback of MTR automated testing tools(Mobile Test Runner) to reduce the difficulty of testing, improve the testing efficiency; finally, through the script recording process, through the parametric approach,specify Content Provider and Service URI interface and paths, the encapsulation of Instrumentation framework and the Android runtime environment Jar package to carry on the test,improve the coverage and uni-versal of automatic test tools MTR, focus on unit testing and regression test of product devel-opment process after setting,the function test and performance test, etc..After the actual verification,MTR automation testing tools that are developed can be in a great extent improve testing efficiency of testing personnel,can be part of the developer unit test interface to turn to automated testing tools to perform and enhance the development effi-ciency, and low test cost, and ease of implementation.
Keywords/Search Tags:Mobile test, automation, test coverage, regression testing, functional test, performance test
PDF Full Text Request
Related items