TY - GEN
T1 - Cloud testing tools
AU - Bai, Xiaoying
AU - Li, Muyang
AU - Chen, Bin
AU - Tsai, Wei Tek
AU - Gao, Jerry
N1 - Copyright:
Copyright 2012 Elsevier B.V., All rights reserved.
PY - 2011
Y1 - 2011
N2 - Cloud platform provides an infrastructure for resource sharing, software hosting and service delivering in a pay-per-use approach. To test the cloud-based software systems, techniques and tools are necessary to address unique quality concerns of the cloud infrastructure such as massive scalability and dynamic configuration. The tools can also be built on the cloud platform to benefit from virtualized platform and services, massive resources, and parallelized execution. The paper makes a survey of representative approaches and typical tools for cloud testing. It identifies the needs for cloud testing tools including multi-layer testing, SLA-based testing, large scale simulation, and on-demand test environment. To address the needs, it investigates the new architecture and techniques for designing testing tools for the cloud and in the cloud. Tool implementations are surveyed considering different approaches including migrated conventional tools, research tools, commercial tools and facilities like benchmark and testbed. Based on the analysis of state-of-the-art practices, the paper further investigates future trend of testing tool research and development from both capability and usability perspectives.
AB - Cloud platform provides an infrastructure for resource sharing, software hosting and service delivering in a pay-per-use approach. To test the cloud-based software systems, techniques and tools are necessary to address unique quality concerns of the cloud infrastructure such as massive scalability and dynamic configuration. The tools can also be built on the cloud platform to benefit from virtualized platform and services, massive resources, and parallelized execution. The paper makes a survey of representative approaches and typical tools for cloud testing. It identifies the needs for cloud testing tools including multi-layer testing, SLA-based testing, large scale simulation, and on-demand test environment. To address the needs, it investigates the new architecture and techniques for designing testing tools for the cloud and in the cloud. Tool implementations are surveyed considering different approaches including migrated conventional tools, research tools, commercial tools and facilities like benchmark and testbed. Based on the analysis of state-of-the-art practices, the paper further investigates future trend of testing tool research and development from both capability and usability perspectives.
KW - Cloud Computing
KW - Cloud Testing
KW - Testing Tool
UR - http://www.scopus.com/inward/record.url?scp=84863167222&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84863167222&partnerID=8YFLogxK
U2 - 10.1109/SOSE.2011.6139087
DO - 10.1109/SOSE.2011.6139087
M3 - Conference contribution
AN - SCOPUS:84863167222
SN - 9781467304108
T3 - Proceedings - 6th IEEE International Symposium on Service-Oriented System Engineering, SOSE 2011
SP - 1
EP - 12
BT - Proceedings - 6th IEEE International Symposium on Service-Oriented System Engineering, SOSE 2011
T2 - 6th IEEE International Symposium on Service-Oriented System Engineering, SOSE 2011
Y2 - 12 December 2011 through 14 December 2011
ER -