计算机工程与应用 ›› 2014, Vol. 50 ›› Issue (15): 48-54.

• 理论研究、研发设计 • 上一篇    下一篇

基于虚拟实验室的压力测试方法与服务平台

徐小春,王礼生,董超群   

  1. 江南计算技术研究所 软件测评中心,江苏 无锡 214083
  • 出版日期:2014-08-01 发布日期:2014-08-04

Load testing method and service platform based on virtual laboratory

XU Xiaochun, WANG Lisheng, DONG Chaoqun   

  1. Software Testing Center, Jiangnan Institute of Computing Technology, Wuxi, Jiangsu 214083, China
  • Online:2014-08-01 Published:2014-08-04

摘要: 分析了当前信息系统软件压力测试的特点、方法和工具,提出了与一般压力测试过程不同的基于虚拟实验室(Virtual Laboratory,Vlab)的压力测试过程。在此基础上,描述了一个基于Vlab的压力测试服务平台的基础架构,对平台构建的策略进行了分析。为验证平台实现的可行性,利用COTS工具并结合自主开发构建了一个小规模的压力测试服务平台,与一般压力测试平台进行了对比测试。实验结果表明,基于Vlab的压力测试服务平台能保证测试结果的有效性,同时提高测试效率。

关键词: 压力测试, 测试服务, 虚拟实验室, 云计算

Abstract: This paper analyzes the characteristic, method and tools of load testing for current information systems. A load testing process based on VLab that is different from the common load testing process is brought forward. Then a basic architecture of load testing service platform based on Vlab is described and the strategy of building the platform is analyzed. For the purpose of verifying the feasibility of platform implementation, a small scale platform is built by COTS tools and self-developed program and the test is executed contrast to the common platform. Experimental results show that the load testing service platform based on Vlab can ensure the validity of test results, and promote the test efficiency at the same time.

Key words: load testing, testing service, virtual laboratory, cloud computing