Authors: Afef Jmal Maâlej; Moez Krichen; Mohamed Jmaïel
Addresses: Research Laboratory on Development and Control of Distributed Applications, National School of Engineers of Sfax, University of Sfax, BP 1173, 3038, Sfax, Tunisia ' Faculty of Computer Science and Information Technology, Al-Baha University; REDCAD Laboratory – Sfax University, Sokra road km 4, PB 1173 Sfax, Tunisia ' Research Laboratory on Development and Control of Distributed Applications, National School of Engineers of Sfax, University of Sfax, BP 1173, 3038, Sfax, Tunisia
Abstract: In order to deliver quality assured software and avoid potential costs caused by unstable software, testing is essential in software life cycle. Load testing is one of the testing types with high importance. It is usually accompanied by performance monitoring of the hosting environment. The purpose of this paper is to present related solutions to both load and stress testing issues in different fields and emerging paradigms, and to evaluate them in order to identify their advantages and their shortcomings. Looking at the areas focused by existing researchers, gaps and untouched zones of different systems relatively to load testing can be discovered. This investigation will especially allow promoting future research in the context of load testing of web service compositions, considered as an arising concept in service-oriented architecture (SOA).
Keywords: comparative evaluation; state-of-the-art; software testing; load testing; stress testing; performance monitoring; software architectures; emerging paradigms; web service composition; web services; quality assurance; QA; service-oriented architecture; SOA.
International Journal of Computer Applications in Technology, 2015 Vol.51 No.4, pp.283 - 293
Published online: 08 Jul 2015 *Full-text access for editors Access for subscribers Purchase this article Comment on this article