Test Generation for Performance Evaluation of Mobile Multimedia Streaming Applications

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

2018

Abstract

In this paper, we propose a model based test generation methodology to evaluate the impact of the interaction of the wireless network and the application (app) configurations on the performance of a mobile multimedia streaming app. The methodology requires four artefacts as inputs, namely, a behaviour model of the software under test (SUT), a network model, a test coverage criterion, and desired performance levels. The methodology consists of three steps. First, two performance models are developed: mathematical and simulation. Second, to evaluate the end-user quality of experience (QOE), test generation is formulated as an inversion problem. To account for different types of performance models, the inversion problem is solved as an optimization problem. Third, the necessary information to execute test cases is inferred using the simulation model. Two test coverage criteria are proposed: user-experience (UE) and user-experience-and-input-interaction (UEII). The mathematical performance model for a streaming app is developed using Markov chain. To account for realistic network behaviours, the Markov chain is solved using the supplementary variable technique (SVT). A reusable network model is developed for a mobile device that has a network access through a WiFi LAN. Finally, the effectiveness of the methodology is evaluated in comparison with random testing.

Download


Paper Citation


in Harvard Style

Al-tekreeti M., Naik K., Abdrabou A., Zaman M. and Srivastava P. (2018). Test Generation for Performance Evaluation of Mobile Multimedia Streaming Applications.In Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-283-7, pages 225-236. DOI: 10.5220/0006609302250236


in Bibtex Style

@conference{modelsward18,
author={Mustafa Al-tekreeti and Kshirasagar Naik and Atef Abdrabou and Marzia Zaman and Pradeep Srivastava},
title={Test Generation for Performance Evaluation of Mobile Multimedia Streaming Applications},
booktitle={Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2018},
pages={225-236},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006609302250236},
isbn={978-989-758-283-7},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Test Generation for Performance Evaluation of Mobile Multimedia Streaming Applications
SN - 978-989-758-283-7
AU - Al-tekreeti M.
AU - Naik K.
AU - Abdrabou A.
AU - Zaman M.
AU - Srivastava P.
PY - 2018
SP - 225
EP - 236
DO - 10.5220/0006609302250236