A Comparative Analysis of Quality Assurance of Mobile Applications using Automated Testing Tools

Abstract

Use of mobile applications are trending these days due to adoption of handheld mobile devices with operating systems such as Android, iOS and Windows. Delivering quality mobile apps is as important as in any other web or desktop application. Simplification and ease of quality assurance or evaluation in mobile devices is achieved by using automated testing tools. These tools have been evaluated for their features, platforms, code coverage, and efficiency. However, they have not been evaluated and compared to each other for different quality attributes they can enhance in the apps under test. This research study aims to evaluate different testing tools focusing on identifying quality factors they aid to achieve in the apps under test. Furthermore, it aims to measure overall trends of essential quality factors achieved using automated testing tools. The findings of this study are beneficial to the practitioners and researchers. The practitioners need to look up for specific tools which aid them to assure the desired quality factors in the apps under test. The researchers may base their studies on the findings of this study to propose solutions or revise existing tools in order to achieve maximum number of critical quality attributes in the app under test. This study revealed that the trend of automated testing is high on usability, correctness and robustness. Moreover, the trend is average on testability and performance. However, for assurance of extensibility, maintainability, scalability, and platform compatibility, only a few tools are available.

Authors and Affiliations

Haneen Anjum, Muhammad Imran Babar, Muhammad Jehanzeb, Maham Khan, Saima Chaudhry, Summiyah Sultana, Zainab Shahid, Furkh Zeshan, Shahid Nazir Bhatti

Keywords

Related Articles

Efficient Mining of Association Rules based on Clustering from Distributed Data

Data analysis techniques need to be improved to allow the processing of data. One of the most commonly used techniques is the Association Rule Mining. These rules are used to detect facts that often occur together within...

Virtual Calibration of Cosmic Ray Sensor: Using Supervised Ensemble Machine Learning

In this paper an ensemble of supervised machine learning methods has been investigated to virtually and dynamically calibrate the cosmic ray sensors measuring area wise bulk soil moisture. Main focus of this study was to...

Low-fidelity Prototype Design for Serious Game for Slow-reading Students

Serious game is an alternative teaching aid that is getting a place of use by teachers and parents. Its widespread use has basically changed the way of life and learning of children and has a positive impact on achieveme...

Application of Relevance Vector Machines in Real Time Intrusion Detection

In the recent years, there has been a growing interest in the development of change detection techniques for the analysis of Intrusion Detection. This interest stems from the wide range of applications in which change de...

Faster Scalar Multiplication Algorithm to Implement a Secured Elliptic Curve Cryptography System

Elliptic Curve Cryptography provides similar strength of protection comparing other public key cryptosystems but requires significantly smaller key size. This paper proposes a new faster scalar multiplication algorithm a...

Download PDF file
  • EP ID EP260311
  • DOI 10.14569/IJACSA.2017.080733
  • Views 116
  • Downloads 0

How To Cite

Haneen Anjum, Muhammad Imran Babar, Muhammad Jehanzeb, Maham Khan, Saima Chaudhry, Summiyah Sultana, Zainab Shahid, Furkh Zeshan, Shahid Nazir Bhatti (2017). A Comparative Analysis of Quality Assurance of Mobile Applications using Automated Testing Tools. International Journal of Advanced Computer Science & Applications, 8(7), 249-255. https://europub.co.uk/articles/-A-260311