欢迎来到天天文库
浏览记录
ID:34505600
大小:14.43 MB
页数:77页
时间:2019-03-07
《云计算环境下的测试即服务模式及其实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号——UDC●■■●■●■■■■■■__●■■一密级——编号——重盐差墨煎!鱼二型达生丛垒:模式及其实现学位申请人姓名:张一弛申请学位学生类别:全鱼舅塑圭申请学位学科专业:煎筮堂指导教师姓名:墨焦星耋筮等文火论J己险⋯阻髭位f业么.研学中士萆硕⑥一MASTER⋯'STHE溺啪IlllrflilllllrrrJrlllllllillllJllrlllrlllrUlY2352528硕士学位论文云计算环境下的“测试即服务"模式及其实现论文作者:张一弛指导教师:王伟军教授学科专业:情报学研究方向:信息资源管理华中师
2、范大学信息管理系2013年5月硕士学位论文MASTER’STHESlSesearchandImplementofstingS-MqJdstingasaerviceModeonSCloudComputingAThesisSubmittedinPartialFulfillmentoftheRequirementFortheM.A.DegreeinManagementByZhangYichiPostgraduateProgramSchoolofInformationManagementCentralChinaNorm
3、alUniversitySupervisor:WangWeijunAcademicTitle:ProfessorSignatureApprovedMay,2013R№⑩硕士学位论文MASTER’STHESIS华中师范大学学位论文原创性声明和使用授权说明原创性声明本人郑重声明:所呈交的学位论文,是本人在导师指导下,独立进行研究工作所取得的研究成果。除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本声明的法律结果由本人
4、承担。作者签名:渺缈日期:幽/弓年}月】彦日学位论文版权使用授权书学位论文作者完全了解华中师范大学有关保留、使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属华中师范大学。学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存、汇编学位论文。(保密的学位论文在解密后遵守此规定)保密论文注释:本学位论文属于保密,在——年解密后适用本授权书。非保密论文注释:本学位论文不属于保密范围,适用
5、本授权书。作者签名:狠一多眇日期:d。房年e月弼日导师签名:日期:劢哆年厂月功日●●⋯-⋯⋯⋯⋯⋯-⋯●⋯⋯⋯⋯-⋯⋯-⋯⋯⋯-⋯⋯⋯⋯⋯⋯⋯●⋯-⋯⋯⋯⋯⋯-⋯⋯⋯●⋯⋯⋯'⋯⋯⋯⋯⋯⋯●-⋯⋯⋯‘●本人已经认真阅读“CALLS高校学位论文全文数据库发布章程”,同意将本人的学位论文提交“CALLS高校学位论文全文数据库’’中全文发布,并可按“章程”中的规定享受相关权作者签名:日期伊,多年!.月蜴日日期:伽l哆年F月鹋日硕士孝位论文MASTER’STHESIS摘要在云计算技术日益成熟的今天,软件即服务、平台即服
6、务、基础设施即服务、一切即服务等模式的出现给软件组织、软件架构设计和软件服务行业带来了巨大的影响,也改变了软件产品的生产与消费方式。在这一背景下,软件测试的概念、方法、技术和服务模式都需要发生改变以满足用户对软件质量与服务水平的更高需求。另一方面,云计算带来的极具弹性化的、快速的测试环境构建能力和友好的Web界面预约、部署、管理和回收测试云环境可以有效的解决传统软件测试过程中繁琐耗时的测试环境部署、测试资源管理混乱、难于重现问题发生的环境和缺乏压力测试所需要的强大计算能力等棘手问题。本文提出创新云服务模式“测试
7、即服务”(TaaS)。TaaS模式以云计算平台为基础设施,支持面向需求的软件测试服务市场,允许软件组织将全部或部分测试工作外包给TaaS提供商。这些服务提供商可以承接一定规模的测试外包,利用其专业知识获取利益。本文首先对云计算与云测试等相关理论背景进行了深入探讨,之后对TaaS模式进行了较为全面的定义与类型划分,并提出了TaaS模式的三层架构模型,规范化地描述了测试即服务模式的一般过程。在陈述TaaS模式相对于传统软件测试模式的影响后,深入分析了测试即服务模式中的关键问题——测试数据保密性与开放性需求的矛盾,构
8、建了测试数据管理模型并给出可行的建议。在上述理论研究的基础上,提出了TaaS原型系统的构建思路,分析了系统的创新点与优势。最后本文在遵循国际软件测试标准的基础上,利用Ubuntu、KVM、OpenStack等软件构建了基于开源系统的TaaS原型系统的IaaS部分平台实例。然后在整合这些开源软件的基础上设计与开发基于Java的云测试项目管理工具,并统一封装为TaaS原型系统的PaaS平台
此文档下载收益归作者所有