Abstract

Smartphone applications are getting popular and have become a necessity. There numerous smartphone applications ranging from entertaining to gaming and from utility to mission-critical. Almost everything on the web is now in hands of Smartphone users, which makes this domain very important and its quality should not be compromised. Achieving the desired quality is not an easy task for the mobile platform as it has its limitations. To produce a quality app, developers and testers need to test and assess the app in numerous ways to ensure the best trait of the application. In this concern, some efficient and mature techniques are required to test smartphone applications. In this study, the techniques, approaches, and models to assess mobile apps covering major prospects and angels to test mobile apps are identified. Our focus is on assessing the existing techniques and to evaluate them on standard validation parameters.

Highlights

  • Smartphone applications are getting popular and have become a necessity

  • We found a pool of testing strategies to assess the quality of mobile apps of various natures

  • While analyzing and evaluating the reviewed approaches for mobile app testing, we found the model-based approach more convenient and promising to test mobile apps because of its appealing approach to model the overall design of a system [24]

Read more

Summary

Introduction

Smartphone applications are getting popular and have become a necessity. From banking to healthcare or from gaming and utility to mission-critical, there is a huge pool of smartphone applications [1, 2]. To produce a quality app, developers and testers need to validate it in numerous ways to ensure the best trait of the application [3]. In this concern, some efficient and mature techniques are required to test mobile applications. Security is an important aspect of smartphone applications [5]. These challenges mostly rely on the mobile platform, but some challenges arise due to the interoperability of the mobile platform to other platforms like the web, third party systems, and the cloud. Our aim is to assess the existing techniques and to evaluate them on standard validation parameters

Objectives
Methods
Findings
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.