An uncountable number of services are deployed over cloud platforms and provided to millions of consumers. As this paradigm spreads over, the quality of provided services becomes a primary concern. Testing helps in making software reliable, but it has been overlooked for cloud. In this paper, we present a method for the robustness testing of software platforms for IaaS cloud. The method stresses the importance of considering the state for these systems, which are characterized by phase-based interactions of many software components with multiple concurrent users. Applied to a real cloud platform, the method exposes failures hard to uncover with common robustness testing approaches.
State-based robustness testing of IaaS cloud platforms / Cotroneo, Domenico; Frattini, Flavio; Pietrantuono, Roberto; Russo, Stefano. - (2015), pp. 1-6. (Intervento presentato al convegno 5th International Workshop on Cloud Data and Platforms (CloudDP '15) tenutosi a Bordeaux (F) nel April 21-24, 2015) [10.1145/2744210.2744213].
State-based robustness testing of IaaS cloud platforms
COTRONEO, DOMENICO;FRATTINI, FLAVIO;PIETRANTUONO, ROBERTO;RUSSO, STEFANO
2015
Abstract
An uncountable number of services are deployed over cloud platforms and provided to millions of consumers. As this paradigm spreads over, the quality of provided services becomes a primary concern. Testing helps in making software reliable, but it has been overlooked for cloud. In this paper, we present a method for the robustness testing of software platforms for IaaS cloud. The method stresses the importance of considering the state for these systems, which are characterized by phase-based interactions of many software components with multiple concurrent users. Applied to a real cloud platform, the method exposes failures hard to uncover with common robustness testing approaches.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.