Skip to Main content Skip to Navigation
Poster communications

Poster: A Procedure for Testing Applications Through Cloud Computing Elasticity

Michel Albonico 1, 2 Jean-Marie Mottu 1, 2 Gerson Sunyé 2, 1 
2 AtlanModels - Modeling Technologies for Software Production, Operation, and Evolution
LINA - Laboratoire d'Informatique de Nantes Atlantique, Département informatique - EMN, Inria Rennes – Bretagne Atlantique
Abstract : Applications that are exposed to fluctuating workloads must ensure elasticity, that is the ability to scale up and down rapidly to meet the demand. Cloud infrastructures provide adaptation tasks, which allow applications to automatically scale up and down straightforwardly. These adaptation tasks drive the system to new states, which may expose implementation errors and therefore must be tested. In this paper, we focus on testing elastic applications during different elasticity-related states. This test is difficult since the elasticity states are not directly controlled by the tester. To execute the test at different elasticity-related states, we propose a controlled testing procedure. This procedure consists in controlling the leading of applications through the required elasticity states, while they are tested accordingly. To test the application, we identify the elasticity states at real time, and in parallel, we execute the state-related tests. We validate our testing procedure by performing experiments on Amazon EC2. In the experiments, we successfully lead an application through the required elasticity states, and identify non-functional errors.
Document type :
Poster communications
Complete list of metadata
Contributor : Michel Albonico Connect in order to contact the contributor
Submitted on : Wednesday, May 18, 2016 - 2:57:41 PM
Last modification on : Wednesday, April 27, 2022 - 4:11:17 AM
Long-term archiving on: : Friday, August 19, 2016 - 10:31:12 AM


Files produced by the author(s)




  • HAL Id : hal-01317543, version 1


Michel Albonico, Jean-Marie Mottu, Gerson Sunyé. Poster: A Procedure for Testing Applications Through Cloud Computing Elasticity. JDoc Day - ED STIM, Apr 2016, Nantes, France. 2016. ⟨hal-01317543⟩



Record views


Files downloads