|
|
Construction of Software Testing Platform on Cloud Computing |
Cao Li1, Jiang Yi2,3, Gan Chunmei2, Zhang Yichi2, Chen Guiqiang2 |
1. School of Information, Zhejiang Sci-Tech University, Hangzhou 310018, China; 2. School of Information Management, Central China Normal University, Wuhan 430079, China; 3. School of Economics & Management, Zhejiang Sci-Tech University, Hangzhou 310018, China |
|
|
Abstract This paper makes research on a solution to the construction of cloud computing platform for software testing. It first proposes the hierarchical model and the system architecture, and then discusses the approaches to building a cloud computing platform for software testing by using the open source software techniques, including IaaS and PaaS. In implementing these approaches, the authors first list out the software and hardware specifications of the IaaS platform, then describe the installation and configuration of the OpenStack, and illustrate the configuration of virtual testing servers. The authors also present the deployment of the PaaS, which includes the design and implementation of software testing project management tool on cloud computing, the calling method of IaaS resources. At last,the running example of system is given.
|
Received: 03 July 2012
Published: 06 February 2013
|
|
[1] IBM. Private Cloud Infrastructure Implementation Services[EB/OL].[2011-10-20]. http://public.dhe.ibm.com/common/ssi/ecm/en/msd03020usen/MSD03020USEN.PDF. [2] Wipro. Testing as a Service[EB/OL].[2012-01-05]. http://taas.wipro.com/. [3] UTest. Testing Types[EB/OL].[2011-10-20]. http://www.utest.com/testing-types. [4] SOASTA.The Cloud Test Platform[EB/OL].[2011-10-22]. http://www.soasta.com/cloudtest/. [5] Banzai T, Koizumi H, Kanbayashi R, et al. D-Cloud: Design of a Software Testing Environment for Reliable Distributed Systems Using Cloud Computing Technology[C]. In: Proceedings of the 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing(CCGRID).Washington, DC: IEEE Computer Society, 2010:631-636. [6] Hanawa T, Banzai T, Koizumi H, et al. Large-Scale Software Testing Environment Using Cloud Computing Technology for Dependable Parallel and Distributed Systems[C]. In: Proceedings of the 3rd International Conference on Software Testing, Verification and Validation (ICSTW). 2010:428-433. [7] Ciortea L, Zamfir C, Bucur S, et al. Cloud9: A Software Testing Service[J]. ACM SIGOPS Operating Systems Review,2009,43(4):5-10. [8] Oriol M, Ullah F. YETI on the Cloud[C].In: Proceedings of the 3rd International Conference on Software Testing, Verification, and Validation Workshops (ICSTW'10). Washington, DC: IEEE Computer Society, 2010:434-437. [9] 陈康, 郑纬民. 云计算:系统实例与研究现状[J]. 软件学报,2009,20(5):1337-1348.(Chen Kang, Zheng Weimin. Cloud Computing: System Instances and Current Research[J].Journal of Software,2009,20(5):1337-1348.) [10] 宋小宝, 刘川意, 吴旭. 模块化构建基础设施云的设计与实现[J]. 现代图书情报技术,2012(1):73-79.(Song Xiaobao, Liu Chuanyi, Wu Xu. Technology and Implementation of Building Infrastructure as a Service as Modular[J].New Technology of Library and Information Service,2012(1):73-79.) [11] 秦学东. 开源虚拟化-KVM的构建[J]. 现代图书情报技术,2011(11): 89-92.(Qin Xuedong. The Building of Open Source Virtualization-KVM[J].New Technology of Library and Information Service, 2011(11): 89-92.) [12] TechNet Magazine. 使用测试配置定义测试矩阵[EB/OL].[2012-07-09]. http://technet.microsoft.com/zh-cn/magazine/dd286643.aspx.(TechNet Magazine. Defining Your Test Matrix Using Test Configurations[EB/OL].[2012-07-09]. http://technet.microsoft.com/zh-cn/magazine/dd286643.aspx.) |
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
|
Shared |
|
|
|
|
|
Discussed |
|
|
|
|