Vee@Cloud: The virtual test lab on the cloud

Xiaoying Bai, Muyang Li, Xiaofei Huang, Wei Tek Tsai, Jerry Gao

Research output: Chapter in Book/Report/Conference proceedingConference contribution

11 Scopus citations

Abstract

Large-scale system testing is challenging. It usually requires large number of test cases, substantial resources, and geographical distributed usage scenarios. It is expensive to build the test environment and to achieve certain level of test confidence. To address the challenges, test systems need to be scalable in a cost-effective manner. TaaS (Testing-as-a-Service) promotes a Cloud-based testing architecture to provide online testing services following a pay-per-use business model. The paper introduces the research and implementation of a TaaS system called Vee@Cloud. It serves as a scalable virtual test lab built upon Cloud infrastructure services. The resource manager allocates Virtual Machine instances and deploy test tasks, from a pool of available resources across different Clouds. The workload generator simulates various workload patterns, especially for system with new architecture styles like Web 2.0 and big data processing. Vee@Cloud promotes continuous monitoring and evaluating of online services. The monitor collects real-time performance data and analyzes the data against SLA (Service Level Agreement). A proof-of-concept prototype system is built and some early experiments are exercised using public Cloud services.

Original languageEnglish (US)
Title of host publication2013 8th International Workshop on Automation of Software Test, AST 2013 - Proceedings
Pages15-18
Number of pages4
DOIs
StatePublished - Oct 9 2013
Event2013 8th International Workshop on Automation of Software Test, AST 2013 - San Francisco, CA, United States
Duration: May 18 2013May 19 2013

Publication series

Name2013 8th International Workshop on Automation of Software Test, AST 2013 - Proceedings

Other

Other2013 8th International Workshop on Automation of Software Test, AST 2013
CountryUnited States
CitySan Francisco, CA
Period5/18/135/19/13

    Fingerprint

Keywords

  • Cloud-Based Testing Architecture
  • Test-as-a-Service

ASJC Scopus subject areas

  • Software

Cite this

Bai, X., Li, M., Huang, X., Tsai, W. T., & Gao, J. (2013). Vee@Cloud: The virtual test lab on the cloud. In 2013 8th International Workshop on Automation of Software Test, AST 2013 - Proceedings (pp. 15-18). [6595785] (2013 8th International Workshop on Automation of Software Test, AST 2013 - Proceedings). https://doi.org/10.1109/IWAST.2013.6595785