Iranian Journal of Science and Technology-Transactions of Electrical Engineering, Volume (44), No (2), Year (2019-9) , Pages (1013-1029)

Title : ( An Empirical Study on the Effectiveness of Monkey Testing for Android Applications )

Authors: Samad Paydar ,

Access to full-text not allowed by authors

Citation: BibTeX | EndNote

Abstract

Android application development has attracted the attention of many software developers as a mainstream software platform. Despite its interesting characteristics, there are a number of issues that result in developing applications with poor performance. Hence, it is very crucial to evaluate quality of Android applications, specially their robustness and responsiveness. Monkey testing is a traditional technique used for testing these aspects in applications. In this paper, two experimental studies are conducted to investigate how effective monkey testing is in revealing robustness and responsiveness faults in Android applications. The results demonstrate that monkey testing of Android applications for finding robustness and responsiveness errors is very effective and highly recommended. Further, the Android applications published in Iranian app stores have turned out to be more vulnerable to these types of errors, compared to the applications published in international app stores. This means that robustness and responsiveness testing needs to be taken into consideration more seriously by the Iranian developers. The experimental results also demonstrate that the default monkey tool available in Android Studio IDE has a very low focus, i.e., 5.5%, and is much less sensitive to the responsiveness faults that cause delays less than 5 s.

Keywords

, Android, Monkey testing, Crash, Responsiveness, Robustness
برای دانلود از شناسه و رمز عبور پرتال پویا استفاده کنید.

@article{paperid:1075988,
author = {Paydar, Samad},
title = {An Empirical Study on the Effectiveness of Monkey Testing for Android Applications},
journal = {Iranian Journal of Science and Technology-Transactions of Electrical Engineering},
year = {2019},
volume = {44},
number = {2},
month = {September},
issn = {2228-6179},
pages = {1013--1029},
numpages = {16},
keywords = {Android; Monkey testing; Crash; Responsiveness; Robustness},
}

[Download]

%0 Journal Article
%T An Empirical Study on the Effectiveness of Monkey Testing for Android Applications
%A Paydar, Samad
%J Iranian Journal of Science and Technology-Transactions of Electrical Engineering
%@ 2228-6179
%D 2019

[Download]