Mobile Software Testing: Thoughts, Strategies, Challenges, and Experimental Study

Abstract

Mobile devices have become more pervasive in our daily lives, and are gradually replacing regular computers to perform traditional processes like Internet browsing, editing photos, playing videos and sound track, and reading different files. The importance of mobile devices in our life necessitates more concerns of the reliability and compatibility of mobile applications, and thus, testing these applications arises as an important phase in mobile devices adaption process. This paper addressed various research directions on mobile applications testing by investigating essential concepts, scope, features and requirements for testing mobile application. We highlight the similarities and the differences between mobile APP testing and mobile web testing. Furthermore, we discuss and compare different mobile testing approaches and environments, and provide the challenges as emergent needs in test environments. As a case study, we compared the testing experience of hybrid application in an emulator and a real world device. The purpose of the experiment is to verify to which extent a virtual device can emulate a complete client experience. Set of experiments are conducted where five android mobile browsers are tested. Each browser will be on a real device as well as an emulated device with the same features (CPU used, memory size, etc). The application will be tested on the following metrics: Performance and function/behavior testing

Authors and Affiliations

Mohammed Akour, Bouchaib Falah, Ahmad Al-Zyoud, Salwa Bouriat, Khalid Alemerien

Keywords

Related Articles

A Survey of Unstructured Text Summarization Techniques

Due to the explosive amounts of text data being created and organizations increased desire to leverage their data corpora, especially with the availability of Big Data platforms, there is not usually enough time to read...

Achieving High Privacy Protection in Location-based Recommendation Systems

In recent years, privacy has become great attention in the research community. In Location-based Recommendation Systems (LbRSs), the user is constrained to build queries depend on his actual position to search for the cl...

Embedded System Interfacing with GNSS user Receiver for Transport Applications

The real time vehicle movement traces using waypoint display on the base-map with IRNSS/NavIC and GPS dataset in the GUI simultaneously. In this paper, a portable electronic device with application software has been desi...

State Transition Testing Approach for Ad hoc Networks using Ant Colony Optimization

Nowadays, telecommunication software organizations are challenged to provide high-quality software to customers within their estimated time and budget in order to stay competitive within the market. Because quality is a...

Classification of Premature Ventricular Contraction in ECG

Cardiac arrhythmia is one of the most important indicators of heart disease. Premature ventricular contractions (PVCs) are a common form of cardiac arrhythmia caused by ectopic heartbeats. The detection of PVCs by means...

Download PDF file
  • EP ID EP128431
  • DOI 10.14569/IJACSA.2016.070602
  • Views 105
  • Downloads 0

How To Cite

Mohammed Akour, Bouchaib Falah, Ahmad Al-Zyoud, Salwa Bouriat, Khalid Alemerien (2016). Mobile Software Testing: Thoughts, Strategies, Challenges, and Experimental Study. International Journal of Advanced Computer Science & Applications, 7(6), 12-19. https://europub.co.uk/articles/-A-128431