云计算环境下的“测试即服务”模式及其实现

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:yusaihua
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在云计算技术日益成熟的今天,软件即服务、平台即服务、基础设施即服务、一切即服务等模式的出现给软件组织、软件架构设计和软件服务行业带来了巨大的影响,也改变了软件产品的生产与消费方式。在这一背景下,软件测试的概念、方法、技术和服务模式都需要发生改变以满足用户对软件质量与服务水平的更高需求。另一方面,云计算带来的极具弹性化的、快速的测试环境构建能力和友好的Web界面预约、部署、管理和回收测试云环境可以有效的解决传统软件测试过程中繁琐耗时的测试环境部署、测试资源管理混乱、难于重现问题发生的环境和缺乏压力测试所需要的强大计算能力等棘手问题。  本文提出创新云服务模式“测试即服务”(TaaS)。TaaS模式以云计算平台为基础设施,支持面向需求的软件测试服务市场,允许软件组织将全部或部分测试工作外包给TaaS提供商。这些服务提供商可以承接一定规模的测试外包,利用其专业知识获取利益。  本文首先对云计算与云测试等相关理论背景进行了深入探讨,之后对TaaS模式进行了较为全面的定义与类型划分,并提出了TaaS模式的三层架构模型,规范化地描述了测试即服务模式的一般过程。在陈述TaaS模式相对于传统软件测试模式的影响后,深入分析了测试即服务模式中的关键问题——测试数据保密性与开放性需求的矛盾,构建了测试数据管理模型并给出可行的建议。在上述理论研究的基础上,提出了TaaS原型系统的构建思路,分析了系统的创新点与优势。  最后本文在遵循国际软件测试标准的基础上,利用Ubuntu、KVM、OpenStack等软件构建了基于开源系统的TaaS原型系统的IaaS部分平台实例。然后在整合这些开源软件的基础上设计与开发基于Java的云测试项目管理工具,并统一封装为TaaS原型系统的PaaS平台,实现了基于测试即服务模式的创新云服务模式的原型系统设计与构建。
其他文献
随着我国绿道建设的大量兴建和投入使用,绿道的综合安全风险问题也越来越引起关注。基于详细的现场调查,通过全面梳理绿道安全问题及其影响因素,辨识绿道安全风险问题,提出基于绿道安全风险的分级分类进行管控的总体思路,并借鉴自然灾害风险评估与交通安全风险评估理论,构建绿道自然环境、设施环境、使用环境三位一体的风险量化评估框架,明确不同类型风险的评估方法。最后,以深圳市为例,运用该风险评估体系对全市绿道网进行
[目的/意义]增强现实技术作为新兴信息技术具有很大的研究和发展空间.增强现实环境下用户信息行为的国际相关研究对于提升我国的增强现实产业发展和指导图情学科开展相关研究
[目的/意义]通过对国外虚拟现实环境下用户信息行为相关文献的收集和分析,了解国外虚拟现实技术应用的研究进展及未来的研究趋势,为虚拟现实技术在图书情报领域的研究提供借
[目的/意义]欧盟一般数据保护条例(GDPR)引入的数据保护影响评估(DPIA)制度给数据控制者提出新的要求.通过解析GDPR中DPIA制度的相关规定,研究其立法思路和核心理念,可以为我
期刊
在全球化进程深入推进的今天,智库作为一支献言建策的智慧力量,在服务公众与社会、辅助政府治理国家、提升一国的国际影响力等方面起到不容忽视的作用。智库当中的一个重要分支
[目的/意义]在我国加快推进新型城镇化战略的过程中,分析农民工群体的信息行为特征及演化,对实现精准信息扶贫和分析新型城镇化过程中农民工信息需求具有重要意义.[方法/过程
[目的/意义]在科学研究中,从不同来源的科技文献中识别挖掘科研热点对于开展科研工作具有指导意义.旨在通过本研究提出的模型方法,快速准确地识别蕴含在多源文本中的热点主题
[目的/意义]基于小数据构建社交类学术App用户动态画像模型,为社交类学术App平台有效预测用户行为演化趋势、提高精准服务水平提供思路和参考.[方法/过程]首先,在深度剖析小
农业科研单位是我国农业科技创新的主要力量,随着农业产业化的发展,以及日益激烈的科研力量的竞争,农业科研单位在传统院所向现代院所转型的过程中,知识管理和知识共享渐渐显露出