A methodology for generating tests for evaluating user-centric performance of mobile streaming applications

Mustafa Al-Tekreeti, Kshirasagar Naik, Atef Abdrabou, Marzia Zaman, Pradeep Srivastava

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Compared to other platforms, mobile apps’ quality assurance is more challenging, since their functionality is affected by the surrounding environment. In literature, a considerable volume of research has been devoted to develop frameworks that facilitate conducting performance analysis during the development life cycle. However, less attention has been given to test generation and test selection criteria for performance evaluation. In this work, a model based test generation methodology is proposed to evaluate the impact of the interaction of the environment, the wireless network, and the app configurations on the performance of a mobile streaming app and thereby on the experience of the end user. The methodology steps, inputs, and outputs are explained using an app example. The methodology assumes that the app has a network access through a WiFi access point. We evaluate the effectiveness of the methodology by comparing the time cost to design a test suite with random testing. The obtained results are very promising.

Original languageEnglish
Title of host publicationModel-Driven Engineering and Software Development - 6th International Conference, MODELSWARD 2018, Revised Selected Papers
EditorsLuís Ferreira Pires, Bran Selic, Slimane Hammoudi
PublisherSpringer Verlag
Pages406-429
Number of pages24
ISBN (Print)9783030110291
DOIs
Publication statusPublished - 2019
Event6th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2018 - Funchal, Madeira, Portugal
Duration: Jan 22 2018Jan 24 2018

Publication series

NameCommunications in Computer and Information Science
Volume991
ISSN (Print)1865-0929

Other

Other6th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2018
Country/TerritoryPortugal
CityFunchal, Madeira
Period1/22/181/24/18

Keywords

  • Coverage criteria
  • Performance
  • Software
  • Testing

ASJC Scopus subject areas

  • Computer Science(all)
  • Mathematics(all)

Fingerprint

Dive into the research topics of 'A methodology for generating tests for evaluating user-centric performance of mobile streaming applications'. Together they form a unique fingerprint.

Cite this