计算机科学 ›› 2014, Vol. 41 ›› Issue (9): 215-219.doi: 10.11896/j.issn.1002-137X.2014.09.040

• 软件与数据库技术 • 上一篇    下一篇

一种基于动态规划的云环境测试配置方法

周欢欢,姜瑛   

  1. 云南省计算机技术应用重点实验室 昆明650500 昆明理工大学信息工程与自动化学院 昆明650500;云南省计算机技术应用重点实验室 昆明650500 昆明理工大学信息工程与自动化学院 昆明650500
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受国家自然科学基金项目(60703116,61063006)资助

Test Configuration Method Based on Dynamic Programming under Cloud Environment

ZHOU Huan-huan and JIANG Ying   

  • Online:2018-11-14 Published:2018-11-14

摘要: 为了得到测试代价最低的资源配置组合方案,简要介绍了测试配置对软件测试质量和效率的影响。通过分析当前云平台中松散耦合、动态变化可用资源的特点,提出了云环境下测试配置的过程、测试需求和测试配置的结构,并提出了基于动态规划的测试资源选择算法以满足用户的测试需求。最后在CloudSim下通过相关实验验证了方法的可行性。

关键词: 云环境,测试配置,测试需求,动态规划,测试资源选择

Abstract: In order to obtain the lowest test cost scheme of the resource configuration combination,this paper briefly described the influence of test configuration on the test quality and efficiency.Through analyzing the characteristics of loose coupling and dynamic changing available resources of cloud platform,this paper proposed the process of test configuration,structure of test requirement and test configuration.In order to meet the users’ test requirements,a method based on dynamic programming was proposed to select available test resource.Finally,the feasibility of the method was verified by the relevant experiments in CloudSim.

Key words: Cloud environment,Test configuration,Test requirement,Dynamic programming,Test resources selection

[1] 邵维忠,杨芙清.面向对象的系统分析(第2版)[M].北京:清华大学出版社,2006
[2] 郑军,刘畅,任占勇.综合模块化航空电子软件测试环境[J].计算机工程与设计,2011,32(8):2737-2741
[3] 王岩,应朝龙,刘军.ATS测试资源优化配置设计[J].微计算机信息,2009,25(8):228-230
[4] 方甲永,肖明清,谢娟.基于遗传蚁群算法的并行测试任务调度与资源配置[J].测试技术学报,2009,23(4):333-339
[5] 陈粤,边泽强,孟晓风.基于信号参数集最小距离的并行测试任务调度算法[J].系统仿真学报,2006,18(9):2409-2411
[6] 周德新,祁鹏,刘涛.机载REU并行测试系统资源配置优化算法研究[C]∥中国智能自动化会议论文集.2009:252-257
[7] 金天,李昕.一种基于最优匹配的测试资源动态配置方法[J].信息工程大学学报,2010,11(3):322-326
[8] Yu Lian,Tsai W-T,et al.Testing as a Service over Cloud [C]∥IEEE International Symposium on Service Oriented System Engineering.2010:181-188
[9] Akerele O,Ramachandran M,Dixon M.Testing in the Cloud:Strategies,Risks and Benefits [M]∥Software Engineering Frameworks for the Cloud Computing Paradigm.2013:167
[10] Banzai T,Koizumi H,Kanbayashi R.Design of a Software Testing Environment for Reliable Distributed System Using Cloud Computing Technology[C]∥International Conference on Cluster,Cloud and Grid Computing.2010:631-636
[11] 胡运权,郭耀煌.运筹学教程(第三版)[M].北京:清华大学出版社,2007
[12] Greenberg A,Hanilton J R,Jain N.VL2:A Scalable and Flexible Data Center Network [C]∥Proceedings of the ACM SIGCOMM 2009 conference on Data communication.2009:51-62
[13] Garg S K,Ya R B.Network CloudSim:Modelling Parallel Application in Cloud Simulations [C]∥Fourth IEEE International Conference on Utility and Cloud Computing.2011:105-113
[14] Buyya R,Ranjan R,Calheiros R N.Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit:Challenges and opportunities[C]∥International Conference on High Performance Computing & Simulation.2009:1-11

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!