Proceedings of The 6th IEEE International Symposium on Service Oriented System Engineering (SOSE 2011) Cloud Testing Tools Xiaoying Bai∗ y, Muyang Li∗, Bin Chen∗, Wei-Tek Tsai∗ z, Jerry Gao∗ x ∗Department of Computer Science and Technology, TNList, Tsinghua University, Beijing, China y SKLSDE, Beijing University of Aeronautics and Astronautics, Beijing, China zSchool of Computing, Informatics, and Decision Systems Engineering, Arizona State University, USA xDepartment of Computer Science and Technology, San Jose State University, USA Email:
[email protected],
[email protected],
[email protected],
[email protected],
[email protected] Abstract—Cloud platform provides an infrastructure for re- running 99.95% of the year, i.e., allows for 4.4 hours of source sharing, software hosting and service delivering in a downtime per year only. Unfortunately, an unexpected crash pay-per-use approach. To test the cloud-based software systems, happened in April, 2011 due to operation mistakes during techniques and tools are necessary to address unique quality concerns of the cloud infrastructure such as massive scalability network reconfiguration [5]. More than 70 organizations are and dynamic configuration. The tools can also be built on the affected including FourSquare, the New York Times, and cloud platform to benefit from virtualized platform and services, Reddit, who pay to use AWS to run their websites on EC2. Due massive resources, and parallelized execution. The paper makes to the accident, the performance of these websites is greatly a survey of representative approaches and typical tools for cloud decreased, and some sites were even down for dozens of testing.