一种基于云计算的软件测试方法研究

被引量 : 0次 | 上传用户:jfsagskalg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在软件测试领域,缺乏足够的测试时间来完成所有的测试任务是一个经常遇到的问题。特别是,对于一个大型的、复杂的软件,测试用例的数量可能是成千乃至上万,那么测试用例的执行可能也就需要好几个小时,甚至好几天才能完成。在回归测试的时候,也需要相当多的资源,这些资源往往都会成为影响整体项目交付进度的瓶颈。特别是一旦遇到那些会产生交叉影响的用例,环境的因素就更加突出,这样会导致整个测试过程非常低效。传统的解决方法是通过减少测试执行的用例数量,来缩短测试执行的时间。但是这些没有执行的用例,很有可能就是代码修改所涉及的用例,如果不执行,其存在的潜在风险就不言而喻。本文提出了一种新的解决方案:利用云计算资源,执行所有的测试用例。云计算资源,是虚拟化的,并且可以无限扩容的,通过引入这样高效廉价的资源,可以帮助减少测试用例的执行时间,达到降低成本提高效益的目的。本文提出了一种将测试用例执行迁移到云计算环境上的机制。通过单独执行用例的智能分布式节点实现测试过程,该类节点被称之为HadoopUnit。在每一个云计算环境的HadoopUnit节点上都可以并发地执行测试用例。实验结果证明,使用这种架构,和传统的测试方法相比,明显减少了测试用例的执行时间。
其他文献
中美关系将会全面寻求合作与竞争,但是基于中国的崛起和"美国霸权"的衰落,"合作中冲突"的局面可能会逐渐形成。通过加强联合与强调多边合作,中美两国在东北亚地区采取的下注
随着航运业和捕鱼业的不断发展,海上交通日益繁忙,远洋捕鱼船也在不断增加;由于渔船作业区域与商船航线有交叉和重叠,渔船碰撞事故时有发生。相对于商船而言,渔船吨位小,强度
审计信息化是信息化时代、大数据背景下的产物,是新型审计方式.本文通过简述审计信息化的特点,分析信息化审计可能存在的风险及其成因,并给出相应的解决措施,希望为相关企业
一、多方面看廉洁城市建设把惩防体系建设作为反腐倡廉工作的主要抓手.这是一种手段、工具和方法.但是在目的上还比较笼统、不够明确。建设“廉洁城市”.需要评估指标去跟踪、监
思想政治理论课教师是高职院校德育教育的主要力量,高职院校思想政治理论课的实践教学应适应并服务于高职院校人才培养模式的需求,因此,高职院校思想政治理论课教师应积极探索、
近年来,我国中学校园暴力事件时常发生,而且其恶劣程度也受到了社会各方广泛地关注。中学校园暴力不仅对学生个人造成不同程度的身体和心理伤害,而且也严重影响学校的教学秩
新世纪经济社会环境发生变化,社会上一些消极的思想观念和不良社会风气对高中生的成长成才产生巨大影响。本文探讨在新世纪如何做好高中班主任工作,分析班主任工作的新挑战,
<正>实现外源目的基因在大肠杆菌体内的高水平表达与诸多因素有关。启动子是位于目的基因上游的一段DNA序列,是转录过程中RNA聚合酶识别并结合DNA模板的特定区域。不同的启动
会议
侵占罪在侵犯财产类犯罪中占有非常特殊的地位。其客观方面的核心,即行为人的无权处分行为恰好也是民法中最为复杂的问题,被成为"法学上的精灵"。本文着重讨论基于善意取得制
我国村民自治是指作为自治主体的村民,依照法律的规定,通过民主选举、民主决策、民主管理和民主监督来办理村级公共事务和公益事业的基层治理制度,其理论基础包括自由理论与