A Hybrid Approach for Reverse Engineering GUI Model from Android Apps for Automated Testing

dc.contributor.authorIbrahim Anka Salihu
dc.date.accessioned2025-01-22T10:39:33Z
dc.date.issued2017-02-02
dc.description.abstractNowadays, smartphone users are increasingly relying on mobile applications to complete most of their daily tasks. As such, mobile applications are becoming more and more complex. Therefore, software testers can no longer rely on manual testing methods to test mobile applications. Automated model-based testing techniques are recently used to test mobile applications. However, the models generated by existing techniques are of insufficient quality. This paper proposed a hybrid technique for reverse engineering graphical user interface (GUI) model from mobile applications. It performs static analysis of application’s bytecode to extract GUI information followed by a dynamic crawling to systematically explore and reverse engineer a model of the application under test. A case study was performed on real-world mobile apps to evaluate the effectiveness of the technique. The results showed that the proposed technique can generate a model with high coverage of mobile apps behaviour.
dc.identifier.citationIbrahim Anka Salihu et.al. (2017). A Hybrid Approach for Reverse Engineering GUI Model from Android Apps for Automated Testing. Journal of Telecommunication, Electronic and Computer Engineering, 9(3).
dc.identifier.issn2289-8131
dc.identifier.urihttps://repository.nileuniversity.edu.ng/handle/123456789/183
dc.language.isoen
dc.publisherJournal of Telecommunication, Electronic and Computer Engineering
dc.relation.ispartofseries9; 3
dc.subjectGraphical User Interface Testing
dc.subjectMobile Application
dc.subjectReverse Engineering
dc.subjectTest Automation.
dc.titleA Hybrid Approach for Reverse Engineering GUI Model from Android Apps for Automated Testing
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
2870-Article Text-7775-1-10-20171031.pdf
Size:
859.67 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: