Automated Testing for Quality of Android Applications
Date Issued
2016
Date
2016
Author(s)
Lin, Hubert
Abstract
We develop two black-box testing tool called Monkey with Vision (MONVIS) and Application Quality Testing (AQT). In order to extend the automation level of testing technique, we develop MONVIS and AQT that allow tester manual intervention to be reduced. Even user haven''t written any test script for Android applications, MONVIS and AQT exercise applications automatically and detect applications bugs. MONVIS is automated testing tool without human knowledge of the expected behavior of the Android application. Thus, MONVIS test application correctness properties such as crash and exception. AQT leverage human knowledge about how the application should response. AQT check app install and launch, memory use, connectivity, user interface and stability. MONVIS and AQT analyze the structure of applications GUI and then explores it automatically by simulating user activities. It provides logs, screenshots and test reports to user for determining the root cause if applications crash and find issues with applications quality. MONVIS and AQT test Android applications on different platforms, screen sizes and operating systems.
Subjects
Android application testing
GUI testing
Android application quality
testing automation
black-box testing
Type
thesis
File(s)![Thumbnail Image]()
Loading...
Name
ntu-105-R03943087-1.pdf
Size
23.32 KB
Format
Adobe PDF
Checksum
(MD5):0ce67ac753d6f26d1d6c50c2ada9abab
