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

被引量 : 0次 | 上传用户:yjcwo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在云计算技术日益成熟的今天,软件即服务、平台即服务、基础设施即服务、一切即服务等模式的出现给软件组织、软件架构设计和软件服务行业带来了巨大的影响,也改变了软件产品的生产与消费方式。在这一背景下,软件测试的概念、方法、技术和服务模式都需要发生改变以满足用户对软件质量与服务水平的更高需求。另一方面,云计算带来的极具弹性化的、快速的测试环境构建能力和友好的Web界面预约、部署、管理和回收测试云环境可以有效的解决传统软件测试过程中繁琐耗时的测试环境部署、测试资源管理混乱、难于重现问题发生的环境和缺乏压力测试所需要的强大计算能力等棘手问题。本文提出创新云服务模式“测试即服务”(TaaS)。TaaS模式以云计算平台为基础设施,支持面向需求的软件测试服务市场,允许软件组织将全部或部分测试工作外包给TaaS提供商。这些服务提供商可以承接一定规模的测试外包,利用其专业知识获取利益。本文首先对云计算与云测试等相关理论背景进行了深入探讨,之后对TaaS模式进行了较为全面的定义与类型划分,并提出了TaaS模式的三层架构模型,规范化地描述了测试即服务模式的一般过程。在陈述TaaS模式相对于传统软件测试模式的影响后,深入分析了测试即服务模式中的关键问题——测试数据保密性与开放性需求的矛盾,构建了测试数据管理模型并给出可行的建议。在上述理论研究的基础上,提出了TaaS原型系统的构建思路,分析了系统的创新点与优势。最后本文在遵循国际软件测试标准的基础上,利用Ubuntu、KVM、OpenStack等软件构建了基于开源系统的TaaS原型系统的IaaS部分平台实例。然后在整合这些开源软件的基础上设计与开发基于Java的云测试项目管理工具,并统一封装为TaaS原型系统的PaaS平台,实现了基于测试即服务模式的创新云服务模式的原型系统设计与构建。
其他文献
当前企业普遍存在多项目并行运作的情况,在面临资金、人员、时间等资源限制的情形下如何保证项目进度目标的实现是近年来项目管理领域的研究热点之一。对于处于产业化背景下的
长期以来我国西部农村的教育水平远低于全国的平均水平,西部特殊的地理环境、人口分布特点和学校布局调整,使得寄宿制这一办学形式在农村应运而生。为了实现西部地区“两基”
律师协会依据《律师法》和《律师协会会员违规行为处分规则(试行)》规定的四类应予惩戒的情形,对律师和律师事务所进行惩戒,惩戒手段包括训诫、警告、公开谴责、通报批评、中
无论科学技术如何发展,人类的生存和发展从来没有降低对自然资源和环境的依赖,反而因为自然资源不断消耗、环境不断恶化,人类开始更加重视同资源与环境的关系。自党的十七大报告
伴随着智能手机的兴起,手机游戏产业规模迅速扩大,用户增速快、覆盖广,逐渐成为文化娱乐产业的重要领域,手机游戏产业高速发展所带来的经济效益和社会影响都不可小觑。在手机游戏平台和种类选择多种多样的今天,游戏厂商在吸引新用户和保留老用户方面遇到瓶颈,导致当前手机游戏用户粘性偏低。用户频繁更换手机游戏一方面提高了游戏开发者的开发和运营成本,引起同业恶性竞争;另一方面也增加了用户自身的交易成本和时间成本,影
二十一世纪是一个重视教育的世纪,更是一个信息化的世纪,人们已经将信息化手段引入了教学设计领域,那么在教学设计领域中我们面临的是要解决教学的实际问题。2003年,IMS全球
创新是一个民族进步的灵魂,创新教育是全面推进素质教育的关键。党的十八大报告等国家纲领性文件为今后一个时期我国教育的创新与改革指明了方向,进一步强调了培养创新性人才
信息科技发展已将人类社会推进移动互联网时代,全球电子商务改变了传统音乐产业的生存样态,音乐产业成为更多国家文化经济发展的支柱产业。音乐网站成为音乐传播和商业新平台
二十一世纪是个信息时代,国际间的政治对话与贸易往来,世界范围的信息与技术传播,资源与教育的共享都以英语为主要传媒工具’。英语作为最重要的信息载体,被广泛地应用在社会
教育变革时代的教师专业发展面临着诸多的机遇和挑战。随着世界范围内课程改革的实施,提升教师素质已成为提高教育质量的重要前提,同时也是决定教育改革成败的关键因素所在,