基于持续集成的自动化测试系统构建

被引量 : 0次 | 上传用户:zhumuray
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的迅速发展,软件的结构越来越复杂,同业竞争越来越激烈。为了保证软件产品的高度可靠性和竞争力,很多软件开发机构都将其主要的研制力量投入到软件测试之中。在软件开发过程中有时必须反反复复的测试那些没有改动过的功能,这意味着项目中有多次重复、机械性的测试动作。这个时候如果单靠手工进行测试,会消耗大量的时间和精力,测试人员也随着耐心的减退而力不从心。为了避免这种情况,对于原有功能的自动化测试显得尤为重要。最近几年,国内软件行业越来越关注敏捷开发中的持续集成,已经有不少软件开发人员意识到持续集成的价值,但真正能把持续集成应用于软件开发过程中的却很少。因此对持续集成相关的概念进行了调研,利用持续集成工具建立一个从开发人员项目开发完成到部署在服务器上的整个一套自动化测试的流程管道,对于持续集成环境的搭建采用Jenkins作为服务器,Git作为软件开发过程中的版本管理工具,Maven为项目构建工具,在自动化测试方面,采用TestNG作为单元测试工具,使用Selenium为功能测试工具。为实现测试的自动化,在开发环境中需编写一些测试用例,将手动测试的步骤转化为自动化测试,从而真正地实现基于持续集成的自动化测试系统。建立基于持续集成的自动化测试的管道流程,不仅弥补了手工测试时重复劳动的缺陷,而且能在软件开发过程中尽早发现缺陷,节约了时间、资金和人力资源等。
其他文献
随着计算机和互联网技术的发展,企业把各种关键业务转移到信息化系统上。中小型企业常用的业务系统越来越多,包括:ERP系统、CRM系统、工程管理系统、人力资源管理系统、企业
基于实车碰撞减速度波形的双台阶特性,选取了双台阶波形的3个主要特征参数,确定了这3个特征参数的合理取值范围,并通过改变这些参数得到了各种可能的等效双台阶波形。利用经过验
目的:建立复方广东土牛膝含片的制备工艺及其质量控制方法。方法:以口感为考察指标,对辅料进行筛选。采用薄层色谱法对复方广东土牛膝含片中的广东土牛膝、水杨梅、岗梅和野菊花
教师的专业发展成为当今一个比较热门的话题,同时,它受到了国内外学者的广泛关注。在教师的专业能力发展的过程中,学科教学知识(Pedagogical Content Knowledge,简称PCK)成为
前不久,引洮供水一期工程总干渠创造了单护盾TBM月进尺突破1 718.6 m的全国新纪录。这是中铁隧道股份公司继9月份月掘进1 582 m后取得的又一突破。
本文根据多聚焦图像的光学成像原理,利用各向异性热扩散方程来估计图像深度信息,并讨论一种基于深度信息提取的多聚焦图像的融合算法.算法首先对两幅多聚焦图像进行光学成像
党中央指出,在实施乡村振兴战略中,要积极开发观光农业、游憩休闲、健康养生、生态教育等服务,要打造绿色生态环保的乡村生态旅游产业链。显然,乡村旅游合作社将大有作为。之
转眼又是新年到.当前,正值党中央提出乡村振兴战略之际,农业供给侧结构性改革深入推进中,《农民专业合作社法》已修订完成,我们对农民合作社发展有九愿:
<正>2014年10月25日,习近平总书记向浦江创新论坛开幕式的致信指出:"协同创新是指围绕创新目标,多主体、多元素共同协作、相互补充、配合协作的创新行为。在带领中国经济社会
<正>潞绸在明朝曾盛极一时。明人沈思孝说:"平阳、泽、潞,豪商大贾甲天下,非数十万不称富。"~①平阳为今山西临汾,泽州为今山西晋城,潞指潞安府,即今山西长治市。已故对潞绸
会议