Research Article
Design and Implementation of Cloud-based Performance Testing System for Web Services
@INPROCEEDINGS{10.1109/ChinaCom.2011.6158278, author={Zhang Li and Chen hui and Tang Fan and Xiong Ao}, title={Design and Implementation of Cloud-based Performance Testing System for Web Services}, proceedings={6th International ICST Conference on Communications and Networking in China}, publisher={IEEE}, proceedings_a={CHINACOM}, year={2012}, month={3}, keywords={cloud computing performance testing web services dynamic migration virtual machine}, doi={10.1109/ChinaCom.2011.6158278} }
- Zhang Li
Chen hui
Tang Fan
Xiong Ao
Year: 2012
Design and Implementation of Cloud-based Performance Testing System for Web Services
CHINACOM
IEEE
DOI: 10.1109/ChinaCom.2011.6158278
Abstract
Nowadays testing plays an important role in software development process. While software testing is expensive and time-consuming, sufficient testing is hard, especially for a distributed system using web services technique in the real circumstance. The development of cloud computing provides us new ideas to solve these testing problems. To address these issues, we propose a framework which integrates cloud computing and performance testing technologies. In this paper, first we present the architecture of the cloud-based performance testing system for web services (CPTS), which is a portable, extensible and easy-to-use framework for generating and submitting test workloads to computing clouds. Then, we show the process how to use CPTS to run a performance test and present the concept of dynamic migration in CPTS. Finally, we present our experiences with CPTS in Amazon EC2. We found that the CPTS allows a user to easily set up and test a web services system on the cloud and improve test effectively.