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.
DownloadPaper 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