Font Size: a A A

The Design Of Android Application Automatic Test Tool Based On Monkey And DroidBot

Posted on:2019-03-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y HuFull Text:PDF
GTID:2428330578979243Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In recent years,with mobile Internet's rapid development,Android system has become the most popular operating system on mobile devices.At the same time,the number of new developed Android applications in each Android application store explodes.Accompanied by the increasing number of bugs in Android applications,such as application compatibility,malicious deduction,privacy disclosure etc.Those not only bring bad user experience,but also make more customer complaint to Android device manufacturer.The way to assess the compatibility and safety for pre-installed Android system before shipment and have a known for potential bugs to improve the user experience has become a hot research direction for each Android device manufacturer.Currently,the automatically application test system which most Android device manufacturer used is based on Monkey.Monkey is a random events generator tool as a part of Android SDK.It sends pseudo-random events to a real device or an emulator.The tool has many shortcomings since its events are random and cannot defined by tester.In this study,we construct a new automated test tool based on Monkey and DroidBot.Through our experiments,we find that tool can cover more codes and be more efficient.In summary,the design of automatic test tool has been proved can be used in real work and can capture different kinds of Android application bugs with debug logs.Thereby,it also can reduce the cost of manpower and guarantee the software's quality.
Keywords/Search Tags:Android, Monkey, DroidBot, Automatic test
PDF Full Text Request
Related items