Developing a Framework for Testing Android Applications based on Reverse Engineering Techniques-

TitleDeveloping a Framework for Testing Android Applications based on Reverse Engineering Techniques-
Publication TypeJournal Article
Year of Publication2019
AuthorsAlkhateeb, NJamal, AbouTrab, MSaeed
JournalJournal of Digital Information Management
Volume17
Issue4
Start Page189
Pagination189-200
Date Published08/2019
Type of ArticleResearch
Abstract

 It has been recognized that mobile platforms continue to prevail in all aspects of human activity. However, mobile applications might suffer from improper behavior just like other software types. Consequently, there is a growing need for testing mobile applications thoroughly. Model-based testing is one of the popular testing approaches, which depends on having a functional model of system specification to generate and evaluate test cases. In most cases, the specification model is not available, suffers from an unsatisfactory quality, or does not represent all business rules and functional requirements. That would lead to increase in the difficulties in testing, modifying and maintaining mobile applications. Reverse engineering can be used to reveal application’s designs, architecture and knowledge and extract models to represent them.

URLhttp://dline.info/fpaper/jdim/v17i4/jdimv17i4_1.pdf
DOI10.6025/jdim/2019/17/4/189-200
Refereed DesignationRefereed

Collaborative Partner

Institute of Electronic and Information Technology (IEIT)

Collaborative Partner

Collaborative Partner